A hypervisor is a unique type of software that allows a computer to run more than one operating system (OS). Through a process known as virtualization, the software tricks each OS into thinking it has exclusive access to a particular set of hardware.