To understand the capabilities of an operating system, it is important to first understand some basic terms. The following terms are often used when describing operating systems:

All computers rely on an OS to provide the interface for the interaction between users, applications, and hardware. The OS boots the computer and manages the file system. Operating systems can support more than one user, task, or CPU.