Single-user, multi-user and multi-tasking operating systems
Single-user operating systems
Some operating systems are designed for single users. DOS, Windows and Linux are good examples. They allow a single user to access any particular computer at any particular time.
Multi-user operating systems
Sometimes, you need to have a database of information stored centrally but it needs to be accessed by lots of people. For example, you might have a database of products and their prices on a computer in a supermarket. Lots of terminals need to access the database. Each terminal is given a very short amount of computer time before the next terminal is serviced. This happens so quickly that each terminal thinks it is the only one with access to the database! This kind of system is known as a multi-user operating system.
Multi-tasking operating systemsSome operating systems allow you to open more than one application at a time. You could have open a word processor and a chat room, for example, and have an MP3 player playing in the background. Many single-user operating systems also allow multi-tasking. Windows does, for example, but DOS (one of the first operating systems for computers) doesn't. DOS is a single-user single-task operating system.