This article still needs to be written. The bottom line is that modules and applications can be licensed through the marketplace. Modules can additionally be obtained anywhere else on the internet, including from Git sources.