Tty и pty

Tty обозначает телетайп, т. е. терминал. Например, порты компьютера, к которым подключены терминалы.

Pty обозначает псевдотелетайп, т. е. программа, которая ведёт себя как терминал, т. е. имеет интерфейсы для ввода и вывода, например, winpty для git bash.