Virtualisierungssoftware, auch Virtualisierer genannt, sind Programme, die eine virtuelle Maschine bereitstellen. Die Virtualisierung kann auf Betriebssystemebene (VMWare Workstation, Linux-Vserver, OpenSolaris Container (Zones), BSD jails), auf einer abstrakten Verwaltungsebene (Paravirtualisierung, z.B. Xen, User Mode Linux, OS400) oder auf Hardware-Ebene (Intel VT, AMD-V, IBMs AS/400, LPAR und z/VM) stattfinden. Die virtuell betriebenen Betriebssysteminstanzen werden Gastsysteme genannt.
Neben Betriebssystemen werden auch