Virtualization and Emulation

Virtualization and emulation are methods of running software from one system or platform on top of another.