En virtuell datamaskin er ikke en fysisk plassert komponent i en datamaskin. I stedet er det en programvareemulering av et datasystem som kjører innenfor ressursene til en fysisk datamaskin. Virtuelle datamaskiner, også kjent som virtuelle maskiner, opererer i et virtualisert miljø, som lar flere operativsystemer og applikasjoner kjøres samtidig og uavhengig på en enkelt fysisk maskin.