Emulator è un hardware o un programma software che consente agli utenti di duplicare le funzioni da un sistema all’altro. Semplicemente il primo sistema funge da host e l’altro viene chiamato come guest.
Ad esempio, gli utenti possono accedere alle app installate sui loro telefoni Android su un computer o laptop tramite emulatore. L’emulatore può essere di diversi tipi che include software, hardware o CPU.