| Term | Definition |
| bootloader | a program that starts the operating system load process |
| Common UNIX Printing System (CUPS) | a printing system that supports network printing using the Internet Printing Protocol (IPP) |
| daemon | a proigram that runs in the background and waits for a client to request its services |
| desktop environment | software package that includes many applications (X clients) and a windows manager |
| device file | a file that serves as a means of communication between a driver and a device |
| inode | a table entry that contains information such as permissions, file size, owner name,file creation time stamp, modification, and a pointer to where file is stored |
| journal file | a log of all file activity on a journaling file system |
| kernel | the core of an operating system |
| module | a small program, such as a hardware driver or kernel enhancement |
| mount point | the location in the directory structure where a device is mounted or stored |
| Samba | a free software package that allows UNIX and Linux systems to share files and printers with Windows-based clients |
| session | communication that is limited between two particular computers. Also, a logical connection with a Linux computer |
| shell | a user interface that interprets and carries out commands of the user similar to the way the DOS command interpreter (command.com) interprets and carries out commands |
| tar ball | a compressed file containing one or more software programs. also, a ball of tar :) |
| windows manager | a X client that controls the display by providing a GUI such as the icons, boxes, and buttons |
| X client | an application or a windows manager |
| X server | a program that communicates with the computer hardware, such as the keyboard, m ouse, and monitor |
| X windows | a system that provides a GUI for UNIX and Linux asystems |