The limitations depend on which program you're using - there's more than one - which is why I only gave a simple example. And if you have to pay for a function that is otherwise free to many others, that's a limitation.
Side loading is installing an app from anywhere but the official store. So by definition "third party" is side loading. Whether it's another store or authorised is irrelevant.