Virtual Machine (VM) is a software-based emulation of a physical computer that runs an operating system (OS) and applications in an isolated environment.