The Built for NetSuite (BFN) Process
In order to publish your app on NetSuite's own app store, it is necessary to complete the 'Built for NetSuite' (BFN) process. The BFN process is a requirement for publishing an officially approved SuiteApp. Without completing this process, it is only possible to publish apps as bundles. A bundle app is lower profile carries no approval recognition, is harder to locate for users and is more arduous to deploy for developers.
The BFN process is only open to approved SuiteCloud developer partners. These are typically made up of independent third-party software providers who wish to integrate their platform with NetSuite or external developers who may specialise in publishing utilitie software to enhance NetSuite functionality.