Mac – Difference between Virtual Machine and a Hypervisor

virtual machinevirtualization

If you Google the term "hypervisor" you get endless definitions that state a hypervisor is also known as either a virtual machine monitor or a virtual machine manager, and that it is a form of hardware virtualization. But, being brand new to VMs and their concepts, this is a fuzzy definition for me.

So, what is the difference – and/or relationship between – a virtual machine and its hypervisor? Can someone give a concrete example?

Best Answer

The hypervisor is the device or software which runs the virtual machine. It's typically responsible for allocating the resources, providing the interface between the virtual machine (the "guest") and the host system as well as any management software.

So if you're using VMware Workstation to run a Windows 7 virtual machine, VMware Workstation is the hypervisor.

Related Question