Operating system virtualization refers to the use of software
to allow system hardware
to run multiple instances of different operating systems
concurrently, allowing you to run different applications
requiring different operating systems on one computer system
. The operating systems do not interfere with each other or the various applications. Not to be confused with operating system-level virtualization
, which is a type of server virtualization.
See also hypervisor.