emulación
En computación, la emulación consiste en sustituir con software un pedazo de hardware informático -como un terminal de computadora, un ordenador o una consola de juegos-. La definición del término emular es "buscar imitar". Hay que ver en emulación una imitación del comportamiento físico de un material por software, y no confundirlo con la simulación, que pretende imitar un modelo abstracto. El emulador reproduce el comportamiento de un modelo donde todas las variables son conocidas, mientras que el simulador intenta reproducir un modelo pero extrapolar algunas de las variables que le son desconocidas. El uso de un emulador, dependiendo del contexto, facilita el desarrollo o depuración de un sistema o el reemplazo de un sistema obsoleto o inutilizable por otro sistema. En este contexto, es posible operar el nuevo sistema, el emulador, de la misma manera que el sistema imitado.