Avant l'arrivée de lamicro-informatique et desordinateurs individuels (PC ouMacintosh) sur les bureaux, jusque dans lesannées 1980, le coût et la place requise pour un ordinateur étaient tels que l'ordinateur était dans une pièce et les périphériques dans une autre. Les terminaux étaient soit des pupitres de commande (périphérique d'entrées-sorties, combinaison d'un clavier, d'un panneau de contrôle ou d'une imprimante) ou des équipements d'enregistrement (périphériques de sortie seulement, imprimante,perforatrice,enregistreur-lecteur de bande magnétique, etc.) reliés à l'ordinateur distant. Plusieursopérateurs utilisaient le même ordinateur en partage.
Les terminaux sont reliés à unserveur, unordinateur qui se chargera de traiter les entrées de l'utilisateur et de renvoyer aux terminaux les informations résultant des traitements. La communication entre un serveur et un terminal peut emprunter différents supports (liaison téléphonique, réseaux informatiques...).
Le motconsole admet deux usages en informatique[1] :
traditionnellement, il désigne un terminal decommande physique utilisé pour les opérations de contrôle et de maintenance d'un ordinateur. On parle alors deconsole système (system console en anglais). On peut voir la console un peu comme un ordinateur sans mémoire ni capacité de stockage et avec juste une carte réseau, à l'image des boîtes d'accès à l'internet que l'on connecte sur unetélévision. Pour l'anecdote, une console est parfois limitée à l'affichage de 80 caractères maximum par ligne, limite héritée descartes perforées qui codaient chaque caractère sur une colonne de trous (les cartes à 80 colonnes étaient les plus répandues) :
Un terminal enmode texte, ou enmode caractère, présente les sorties uniquement sous forme textuelle. Il dispose simplement d'un clavier pour les entrées et transmet les données caractère par caractère. Son affichage bénéficie de diverses possibilités de mise en page grâce à des caractères non-imprimables (par exemple lasonnerie BELL) et desséquences d'échappement, qui permettent d'adresser certainscaractères semi-graphiques. Dans le monde informatique, divers modèles de clavier-imprimante de la sociétéTeletype(en), et le clavier-écranVT100 deDEC ont été énormément utilisés, au point d'être des quasi-standard de fait avant l'arrivée desPCs. En usage résidentiel, leMinitel a été un terminal en mode caractère extrêmement répandu en France pour des applications client-serveur préfigurant celles duWeb.
Les terminaux passifs ne possèdent pas de moyens de traitement autonomes. Ils se contentent d'accepter ce que l'utilisateur frappe auclavier ou le mouvement de lasouris, de le transmettre à unordinateur et d'imprimer les réponses de celui-ci ou de lesafficher sur unécran.
Lesterminaux en mode graphique sont capables de présenter les sorties sous la forme d'uneinterface graphique. En plus d'un clavier, ils disposent d'undispositif de pointage (souris). Pour cela, ils utilisent, par exemple, le protocoleX Window pour ceux connectés à des serveursUnix ou le protocoleRDP pour ceux reliés à des serveursWindows Terminal Server.
Un émulateur de terminal permet la gestion de plusieurs (ici trois) terminaux sur un seul écran.
Lesémulateurs de terminaux (ou terminaux virtuels, oupseudo terminal) sont en fait deslogiciels qui simulent le fonctionnement d'une console physique (qu'elle soit en mode texte ou graphique).
Parmi les émulateurs de terminaux en mode texte, on peut entre autres citer (pour les systèmesUnix)xterm,gterm, konsole,Eterm, aterm ou encorerxvt.