Running the software on a virtual version of the original operating system
Virtual machines allow you to run programs on your computers that were not designed for it. Let us assume that Henry’s software is able to run on windows and not on the mac operating system. Since this software is not able to run on mac, he can run windows on mac, virtually, and be able to install this software. A number of common software like parallels, VMware, and VirtualBox can be used in mac to run windows virtually. From mac OS perspective, the windows virtual machine becomes a real physical computer with everything set.