1. A system for loading applications, comprising: a server for providing a software application, wherein said software application has a number of modules and classes associated therewith; a control file associated with said software application, wherein said control file specifies a hierarchy of classloaders to be used with said software application; and, a deployment mechanism that loads with said application a selection of said classloaders according to the hierarchy specified by said control file.