The type 1 where the operating system is designed to run virtual machines as close to the hardware as possible, and a type 2 where the VMs run in a software installed on a host OS like Windows, Linux or MacOS. There are two types of hypervisors in the virtualization space.