1. Method for managing applications, making use of at least two physical machines linked by communication means, these machines comprising a physical structure on which is loaded a first software layer adapted to this machine as well as a second layer forming a virtual layer on which virtual machines will operate, the latter comprising at least one application, this method comprising the following steps: connection of at least two physical machines for the formation of a physical machine network, loading of a control programme associated to the virtual layer of each physical machine, establishment of a dialogue between the control programme and a system management process, establishment of a physical machine network including the virtual layers, definition by the system management process of a service containing several applications, communication between the management process and each virtual layer in order to determine the status of the virtual machines associated to said virtual layer, assignation of a virtual machine to one of the virtual layers taking into account the characteristics of the application.