Application Director is an application management tool that simplifies application provisioning into VEs and applications versioning management. Using Application Director Hosting Service Provider can easily and flexibly create new service offerings, add commercial and open source applications to the HSPcomplete installation to be used in the Hosting Plans as complimentary or as optional items. Once an application upgrade is received - HSP can install it into the system and automatically upgrade all VEs that subscribed to upgraded application.