An Interpreter (JIT) that converts Machine Code from one processor to another. Boundaries CPU Emulator User Mode Emulator System Emulator Concepts Windows Stack