It is an IT framework where physical hardware resources are abstracted and separated from the operating systems and application using virtualization software called a hyperviser.
It allows multiple isolated Virtual Machines(VMs) to run simultaneously on a single physical host, optimizing resource utilization and flexIbility