Dispositivo, sistema de proceso de datos o programa de computador que representa ciertas características del comportamiento de un sistema físico o abstracto. Un simulador proporciona entradas o respuestas que se asemejan a los parámetros del proceso simulado. Su función es presentar los datos al sistema a velocidades conocidas y en un formato adecuado.