@sidjohn1 : You ask what the difference is basically, and does it matter. I would argue it does. If the community makes something, SmartThings has no obligation to ensure it is functional at any point.
Additionally, community built solutions don’t just install from a single button press within the SmartThings app. The installation has more advanced steps, and troubleshooting the deployment requires the community. I could list far more reasons, as this is the kind of discussion in the IT world as “in house built” vs “vendor built”.
Its just best to state that there is a difference, as many in the public would not want to be concerned with the issues, overhead, complexity, etc. of a community built solution, without vendor support.