it allows two or more users to work on a program at the same time. Some
operating systems permit hundreds or even thousands users.
it supports running a program on more than one desktop.
it allows more than one program to run simultaneously.
it allows different parts of a single program to run synchronously.
it responds to input instantly.