Correct Answer: The hypervisor is a virtual machine monitor (VMM) that manages resources for virtual machines The name hypervisor is suggested as it is a supervisory tool for the virtual machines There are mainly two types of hypervisors : - Type-1: the guest Vm runs directly over the host hardware, eg Xen, Hyper-V, VmWare ESXi - Type-2: the guest Vm runs over hardware through a host OS, eg Kvm, Oracle virtualbox