Emulator –
program komputerowy (czasem wraz z koniecznym sprzętem), który uruchomiony w danym
systemie komputerowym duplikuje funkcje innego systemu komputerowego. Pierwszy system nazywany jest gospodarzem (ang.
host), a drugi gościem (ang.
guest). Mówimy, że drugi system jest emulowany przez pierwszy.