A technique that is used by a computer or network device that enables it to emulates a particular type of terminal, allowing it to connect to another computer or device. This technique was commonly used in the past when a user needed to connect to a mainframe.