Question: what is difference between physical machine and virtual machine?
Answer: A virtual machine (VM) is a software computer used as emulation of an actual physical computer. ... The architecture of a virtual server is a little more complex than that of a physical server. Thus, a hypervisor, such as VMware vSphere or Microsoft Hyper-V, is installed on top of physical hardware.