Maszyna wirtualna to oprogramowanie symulujące działanie fizycznego komputera. Umożliwia uruchamianie wielu systemów operacyjnych na jednym hoście, zapewniając izolację i elastyczne zarządzanie zasobami.