Joined: 22 Nov 2005 Posts: 700 Location: Troy, Michigan USA
These are the definitions from the dictionary:
Main Entry: sim?u?la?tor
: one that simulates; especially : a device that enables the operator to reproduce or represent under test conditions phenomena likely to occur in actual performance
Main Entry: em?u?la?tor
1 : one that emulates
2 : hardware or software that permits programs written for one computer to be run on another usually newer computer
I think a good analogy would be an aircraft simulator where the pilot flies the simulator under differing conditions to see how the real aircraft would respond, whereas an emulator would make one aircraft/instruments fly/look like a different aircraft (they don?t have these for aircraft).
If you looking to learn Mainframe on a PC you would want an emulator. There may be something out there what will do some emulation, but I don?t know of it.