Imitation of a specific terminal (VT100, for example) by a device, such as a PC, through software. PCs often use terminal emulation methods to connect to specific hosts, such as Digital Virtual Address Extensions (VAXs) or IBM mainframes, with which they would otherwise be incapable of communicating.