В чем разница между терминалом, эмулятором терминала и консолью?
Консоль - это совокупность устройств, которые позволяет вам взаимодействовать с устройством. 
Раньше консолью мог быть обычный принтер (в принципе и сейчас может), тогда это будет текстовая консоль/терминал. Не надо путать с текстовым интерфейсом.
Терминал - По сути это так же устройство для ввода и вывода информации но 
>Консоль, это уже обёртка над терминалом. 
В корне не верно.
Терминал, это уже надстройка над консолью и под собой больше подразумевает удаленный доступ с мало мощной машины. Раньше, это были очень и очень дешевые устройства, но медленные.
Поэтому у каждого пользователя, была своя терминальная сессия разделенная по времени и ресурсу. (собственно сейчас почти все так же )
В итоге - консоль, это работа непосредственно с самим устройство,терминал  -некая удаленная работа.
В графической среде мы запускаем эмулятор терминала, который дает нам доступ к "консоле" текущий или удаленной машины.
Терминал - то, что отображается при Ctrl-alt-F1, Ctrl-alt-F2. Вернее, это виртуальные терминиалы. Терминал - устройство.
Эмулятор - gnome-terminal, xterm, etc... Эмулятор - программа, предоставляющая функционал терминала.
Консоль - общее название и того, и другого.