Software
System software
Computing
Hardware virtualization
Hypervisor
Xen
Virtual machine
Paravirtualization
Inputoutput memory management unit
Device driver
Hyper-V
VMware