Een terminal communiceert met behulp van een bepaald
protocol. De terminalemulatie zorgt ervoor dat de
gebruiker dezelfde uitvoer krijgt als op een computer van het desbetreffende computersysteem. Terminalemulaties kunnen allerlei protocollen nabootsen. Zie ook
PROTOCOL.