It is when you run two or more operating systems on one computer. For instance, I had Ubuntu running on my computer, but had Windows running as a Virtual machine. This meant Windows opened in a new window and then you could view and use what looks like a normal Windows desktop with the associated functionality. I needed to do this as certain software I had obtained from my university specifically for my PhD were only designed for Windows.
Virtual PC is the name of a Microsoft version