A hypervisor is a process that runs on physical hosts to create virtual machines. These VMs act as independent application servers, though in fact they share the host’s CPU cycles, memory, and bandwidth.