A virtual DOS machine (VDM) is like a pretend computer inside your actual computer. It helps you run programs that were made to work on an old version of Microsoft's DOS operating system. Basically, even though your computer runs on a newer version of Windows, the programs that ran on DOS will still run inside the virtual DOS machine.