Ein Hypervisor ist die technische Ebene, die virtuelle Maschinen erstellt, ausführt und deren Zugriff auf Prozessor, Arbeitsspeicher, Datenträger und Netzwerk verwaltet.
Ein Hypervisor verteilt die verfügbaren Ressourcen eines Computers auf virtuelle Maschinen und hält diese voneinander getrennt. Dadurch können auf einem Server mehrere Betriebssysteme unabhängig voneinander laufen.