An emulator is a system that enables one Computer to behave like another, different one. This allows Software designed for the emulated machine to run on the host system, preserving access to older or incompatible programs. See also Virtual Machine Hardware Retro Gaming Operating System