Os termos Terminal e Console , datam da era do mainframe. Um Terminal era um dispositivo com um teclado e monitor que estava ligado ao mainframe e fornecia a um usuário acesso ao Console (um shell com o qual o operador poderia interagir). Os terminais e consoles de hardware ainda são amplamente utilizados para dispositivos "sem cabeça", como equipamentos de rede e gerenciamento de servidores.
No jargão moderno, eles são usados praticamente de forma intercambiável, mas é notável que os programas "Terminal" do Linux são Emuladores de Terminal (geralmente baseado na especificação do Terminal Vermont 100 [VT100]), executando um shell como bash ou sh.
Editar: Ah, e do ponto de vista puramente etimológico, a razão pela qual eles usaram a palavra terminal, é porque na topologia de fiação / rede de um mainframe, o mainframe está no centro, e todos os terminais se conectam a ele, então é um Topologia da estrela . Como resultado, o terminal é um ponto final isolado na rede; ou seja, nada conecta através dele . Portanto, é um término ; um fim.
Para o console, por Merriam-Webster , é um termo aceito para um painel de instrumentação.
a combination of readouts or displays and an input device (as a keyboard or switches) by which an operator can monitor and interact with a system (as a computer or dubber)
Espero que ajude a esclarecer as coisas.