Wirtualizacja pozwala na uruchomienie wielu niezależnych, odizolowanych od siebie serwerów mogących działać pod różnymi systemami operacyjnymi na pojedynczym fizycznym komputerze (serwerze).
Umożliwia to pełne wykorzystanie sprzętu, na którym uruchomione zostają komputery/serwery wirtualne.