A hypervisor or virtual machine monitor (VMM) is computer software, firmware or hardware that creates and runs virtual machines. A computer on which a hypervisor runs one or more virtual machines is called a host machine, and each virtual machine is called a guest machine. The hypervisor presents the guest operating systems with a virtual operating platform and manages the execution of the guest operating systems.
VirtualBox
The hypervisor we have chosen to work with is Oracle VM VirtualBox, which is a free and open-source hosted hypervisor for x86 virtualization, developed by Oracle Corporation.