همون Emulate کردن یک سیستم، در همه جنبهها مثل اون سیستم کار کنن. یک امولاتور تا جای ممکن تک تک قابلیت های سیستم مورد تقلید رو تکرار میکنه و در بهترین حالت تبدیل میشه به کپی دقیق از اون سیستم.
کامپیوتر
در دنیای کامپیوتر امولاتورها تا جایی پیش میرن که در سطح باینری با سیستم اصلی سازگار هستن و مثلا میتونین با یک امولاتور آمیگا، برنامههای کامیپوتر آمیگا رو روی لینوکس اجرا کنین. این امولاتور با وجود اینکه در محیطی متفاوت از سیستم اصلی اجرا میشه، در سطح ورودی و خروجی کاملا سازگار با سیستم اصلی است. در یک امولاتور کلیه قوانین کاملا ثابت هستن و تغییر اونها باعث خراب شدن کل سیستم امولاتور میشود