emulador

En informática, un emulador es un hardware o software, o ambos, que duplica (o emula) las funciones de un sistema informático (el invitado) en otro sistema informático (el host), diferente del primero, de modo que el comportamiento emulado se parece mucho a el comportamiento del sistema real (el invitado).

Este enfoque en la reproducción exacta del comportamiento contrasta con algunas otras formas de simulación por computadora, en las que se simula un modelo abstracto de un sistema.