Let's give it a go. Imagine one computer containing multiple operating systems loaded on a single PC, each of which functions as a separate OS on a separate physical machine. Virtualization software does just that by creating and managing one or more virtual machines on a single, physical host PC.
Every virtual machine is a fully functioning virtual computer, where you can install a guest operating system of your choice, with network configuration, and a full suite of PC software. Once you install the software and reboot your computer, you will begin your quest of transforming your IT infrastructure into a virtual infrastructure.
If you haven't participated in a group discussion, I encourage you to do so, because I am very curious as to how people out in the field will define a virtual machine.