Apps as Downloadable Files
These are file based apps (which can be anything - zip, RPM, NPM, XLS, YAML, etc.) that are provided for download to users. Files and app updates are uploaded by developers. Once they are reviewed and approved by your marketplace administrator, they are listed in the app marketplace for discovery.
Users are usually required to log in or create an account in order to download apps directly from the marketplace and install them on their devices or local hardware either manually or from a locally installed loader.
You Have Options
Specific aspects like installation for multiple users, listing for multiple supported versions of your core platform software, and app updates can all be handled differently depending on what your apps will need to do.