
Explanation/Reference:
Explanation:
You've finished developing your app for SharePoint-the final step is making that app available to your users. You can do this by publishing the app to one of two places:
* The public Office Store. Publish your app to the Office Store to make the app publically available, so that it can be acquired by users of any SharePoint deployment.
When you upload your app for publication on the Office Store, you can choose the terms of the license you want to offer users when they download it.
* An internal organization app catalog. Publish your apps to an internal organization app catalog, hosted on your SharePoint deployment, to make them available to users with access to that SharePoint deployment.
Reference: Publish apps for SharePoint
https://msdn.microsoft.com/en-us/library/office/jj164070.aspx