Kernel - the core functionality of an operating system, it translates commands from other software directly to the hardware interfaces. Distributions - operating systems based on the Linux kernel. CLI/Terminal - stands for Command Line Interface, a method of interaction with the computer based on text commands entered at the prompt. GUI - stands for Graphical User Interface, a method of interaction with the computer that makes use of visual representations of elements: files, folders and actions. It is the standard environment for modern consumer oriented operating systems.