A virtualizáció az a számítástechnikában használt eljárás, amelynek során valaminek (például egy operációs rendszernek, szervernek) egy virtuális változatát hozzák létre. Segítségével a teljes rendszer rugalmasabbá tehető, mivel az összetevők egyre kevésbé függnek egymástól, és a fizikai korlátok is megszűnnek. A virtuális erőforrást ugyanis az alkalmazások és a felhasználó is önálló logikai entitásként tudja használni.
Leggyakoribb fajtái: