Virtual machines executes programs like a physical machine.

A virtual machine (VM) is a software implementation of a machine (i.e. a computer) that executes programs like a physical machine. Virtual machines may be based on specifications of a hypothetical computer or emulate the computer architecture and functions of a real world computer. How I use it in my computer?
