Então, eu também tenho esta mesma dúvida.
alguns falaram que o terminal, antigamente, era um hardware que só recebia texto e mandava para um sistema remoto executar, depois exibia tal resposta, porém esse hardware tem uma espécie de programa, interface para mostrar o texto e a saída. A dúvida continua... O terminal seria aquele hardware junto do programa rodando nele?