\item[terminal] A text-based user interface. On most Linux distros, it can be accessed by pressing \texttt{Ctrl + Alt + t}. The default terminal in most distros is bash (the Bourne Again SHell). In reality, what we typically describe as a terminal is actually a \textit{terminal emulator}.

\tab{}A bit of history is required here. In the old days, a computer took up an entire floor in a building (the proverbial ``computer in the basement''). Inputting data usually meant adding a stack of IBM punch cards to a card feeder. At some point, someone realized that you could interact with the computer by putting a CRT\footnote{cathode ray tube} monitor and keyboard in an office upstairs and connecting it with wires to the computer in the basement. The physical CRT and keyboard combination was called a ``terminal''. Hence the word \textit{terminal} originally referred to a physical ojbect. Technically speaking, the Linux kernel is headless\footnote{source?}, and the GUI (Debian, Ubuntu, Arch, etc.) provide a way to interact with it in a graphical way. A terminal emulator, therefore, emulates that remote control that we had with the physical terminal. 