Hypervisor
Key Points Creates and manages virtual machines on shared physical hardware Provides isolation between guest systems and the host Allocates and schedules CPU, memory, storage, and device resources Can run directly on hardware (bare-metal) or on top of a host…