Hypervisor Layer
The hypervisor — Type 1 (bare-metal, e.g. ESXi, Hyper-V, Proxmox) or Type 2 (hosted, e.g. VirtualBox) — sits between hardware and guest operating systems, abstracting CPU, RAM, storage and network into shareable resource pools that each VM draws from independently.