A central computer system, such as a mainframe, that is used by multiple users and applications simultaneously. Lends itself to situations where there are few users and computationally heavy tasks, or when there are many users requiring resources at the same time.