1. A system that manages distribution of applications, comprising: a host server operatively coupled to a communications network, the host server comprising: a receiving component configured to receive an app (application) request from a communications device that requests an application that resides at an app store; a catalog component configured to examine a catalog maintained by the host server, the catalog includes device information associated with the communications device and app information associated with the application, and determine a package for the communications device in response to examination of the catalog, the package includes the application; an assembly component configured to construct the package; and a communications component configured to receive the application from the app store, receive entities included in the package from another app store, and transmit the package to the communications device.