Apps are a great way to help you interact with maps and data in your organization. Esri web apps and related sites that you have access to through your organization can be launched directly from your site. Choose from Apps for the field, office, community or from app builders.
ArcGIS Marketplace allows web, mobile, desktop, or native apps to choose from. When using web apps you have the option to bundle content services.
Depending on the platform or programming language you choose, you can implement authentication in your app. Follow these links to access the documentation and sample code.