Virtual Machines
A virtual machine is a software environment that runs on a physical computer system and hosts its own independent operating system. This allows you to run multiple operating systems on a single computer. Virtual machines typically partition the resources of a physical computer (such as CPU, memory, storage, etc.) virtually to run multiple operating systems.