A hypervisor, also called virtual machine manager (VMM), is one of many hardware virtualisation techniques that allow multiple operating systems, termed guests, to run concurrently on a host computer.