Virtualization

Virtualization Article description::is the concept and technique that permits running software in an environment separate from a computer operating system.

The operating system actually running on the hardware is referred to as the host. On this host resides a hypervisor (aka virtual machine manager), which runs virtual machines containing guest software.

Guest facilities
Most virtualization systems provide software to be installed inside the guest operating systems, to provide extra functionality.