емуляція
У процесі обчислення емуляція полягає у заміні програмного забезпечення на комп'ютер, такий як комп'ютерний термінал, комп'ютер або ігрова консоль. Визначення терміна нагадує "прагнути імітувати". У емуляції слід бачити імітацію фізичної поведінки матеріалу програмним забезпеченням, а не змішувати його з моделюванням, метою якого є наслідування абстрактної моделі. Емулятор відтворює поведінку моделі, в якій відомі всі змінні, тоді як симулятор намагається відтворити модель, але екстраполювати деякі змінні, які йому невідомі. Використання емулятора, залежно від контексту, полегшує розробку або налагодження системи або заміну застарілої або непридатної системи іншою системою. У цьому контексті можна керувати новою системою, емулятор, таким же чином, як імітована система.