What is Virtualization & Hypervisor?
Note
Virtualization and Hypervisor can be defined as: Technology & Software
Here's a brief explanation of each term:
- Virtualization: Virtualization is a technology that allows multiple operating systems (OSes) and applications to run simultaneously on the same physical hardware. It enables the creation of virtual instances (virtual machines or VMs) that behave like independent computers with their own OS and applications, but they are actually sharing the resources of a single physical machine.
- Hypervisor: A hypervisor (or virtual machine monitor) is a type of software or firmware that creates and manages virtual machines. It sits between the physical hardware and the virtual machines, allocating resources, managing access to hardware, and facilitating communication between the VMs and the physical hardware. Therefore, virtualization is the technology that enables the creation of virtual instances, and a hypervisor is the software or firmware that manages these virtual machines on a physical machine.