Traditionally, a virtual machine (VM) is a software emulation of a physical computer. You install software like VirtualBox on your local PC, allocate some RAM and CPU cores, and run Windows 10 inside a window on your current operating system.

Microsoft Dev Box (if you qualify for dev/student credits) or Google Cloud Free Tier (requires manual setup of Windows VM – technical).