1. A method for deploying applications, the method comprising: detecting, in a deployment descriptor of an application to be deployed, a reference to a module, the module associated with at least one of a plurality of containers for receiving applications to be deployed; and utilizing an extension associated with the at least one container to prepare an instance of a module associated with the at least one container.