1. An enterprise system accessible by a computing device in a secure manner, the enterprise system comprising: an enterprise social platform associated with an enterprise application store platform, wherein the enterprise social platform stores information indicating user roles within the enterprise and provides at least one social networking feature to a group of users that are associated based on the user roles, the social networking feature being associated with an enterprise application store; an application catalog system of the enterprise application store platform including sets of enterprise applications that are available for selection by enterprise users, the application catalog system providing access to selected enterprise applications including from an application store, an application store storage system including a plurality of files associated with each one of the enterprise applications, wherein the plurality of files includes at least one of enterprise customized application templates, enterprise application usage information, application evaluation information, application recommendations, and an application support forum; and an application store management system for presenting selected ones of the files to a user within the enterprise social platform based on the user's membership in the group of users.