A resposta tem mais a ver com a história dos termos do que com o significado real deles.
Nos primeiros dias, os terminais eram dispositivos de hardware, como o DEC VT101 que tenho na minha garagem. : -)
Emuladores de terminal vieram depois. Eu não sei o que veio primeiro, mas agora temos alguns tipos diferentes de emuladores de terminal.
- Aqueles que discam em um sistema remoto e emulam um terminal (HyperTerminal,
minicom
, etc.) - Aqueles que se conectam pela rede (telnet, etc.) e emulam um terminal de hardware (
x3270
etn5250
vêm à mente) - Aqueles que se conectam a uma pseudo-tty local (
xterm
,rxvt
, etc.)
Suponho que o terminal ao lado de um computador era chamado de console nos primeiros dias, mas depois passou a significar o teclado e o monitor conectados ao computador. Pelo menos no Linux, historicamente há apenas um console (sua placa de vídeo e monitor combinados com os teclados e mouses conectados), mas nós temos consoles virtuais, que nos permitem mudar de um "console" para outro, por um lado console. ( /dev/console
e /dev/tty0
apontam para o console principal).