terminal
A terminal, in computing, is a device or program that provides a text-based interface for issuing commands and viewing output from a computer system. Historically, terminals were hardware devices such as teletypewriters and video terminals connected to mainframes and minicomputers. In modern computing, the term also refers to terminal emulator software that runs on general-purpose computers or mobile devices and provides access to a shell or other command-line applications.
Hardware terminals were largely replaced by interactive consoles, but the term endures in software. Early terminals
A terminal emulator is software that mimics a traditional terminal inside a graphical environment. It runs
Communication can occur locally or over a network. Terminals may connect to hosts via serial lines, Telnet,
In computing, the concept also extends to virtual consoles and multiplexers, which provide multiple command-line sessions