Anstatt ein Betriebssystem direkt auf einem Rechner (Server) zu installieren, wird auf einem leistungsfähigen Rechner zunächst eine Verwaltungssoftware installiert. In dieser Software können Gast-Betriebssysteme installiert werden. Dabei "gaukelt" die Virtualisierungssoftware dem Betriebssystem des Gastes einen imaginären Rechner vor. Es stehen alle Komponenten eines richtigen Rechners zur Verfügung: Prozessor, Hauptspeicher, Festplatten, Bildschirm, kurz alles was zu einem ausgewachsenen Rechner gehört.