Emulator

An emulator is a software program that tries to emulate / simulate another computer system than the one its running on.


 * Wine: some people will argue about the definition of emulator, and say that wine is not really an emulator if you are very strict it's just "an Open Source implementation of the Windows API on top of X and Unix."

Please extend the list.