| Emulation is the process of setting up an environment on a machine, so that within that environment, it is possible to run software for another machine. For example, Macs cannot run PC software. It is possible to create a special environment on Mac so that you could run PC software in that environment. With sufficient processing power, it is possible to run most software on a common PC or Mac (being the majority of home users' machines), regardless of the machine it was originally designed for, especially if the machine is technically obselete or hard to obtain now. |