A **hypervisor** is an operating system or piece of software that allows multiple virtual machines (VMs) to run on a single physical machine.
In this case, machine is synonymous with computer or server.
Each VM operates independently, as if it were its own computer. This means you can consolidate workloads, reduce hardware costs, and improve flexibility, all while maintaining isolation between different environments on the same piece of hardware.