Através deles você pode interagir com o sistema operacional em vários níveis, e assim usar comandos, flags e argumentos, a fim de realizar diversas tarefas.
Em um emulador de terminal, você insere comandos e recebe um resultado, dependendo da situação. Nestes emuladores, você pode até mesmo administrar máquinas remotas.
O Extraterm é um emulador de terminal moderno e cheio de recursos. O software permite um alto nível de controle via teclado, mediante uma paleta de comandos.