Hypervisor
A hypervisor divides a physical host into virtual machines, each with its own virtual CPUs, memory, and kernel.
A hypervisor divides a physical host into virtual machines, each with its own virtual CPUs, memory, and kernel. KVM, Xen, and Hyper-V are hypervisors. Infrastructure depends on the hypervisor to turn the raw capacity of a server into units that can be allocated, scheduled, and billed.