Mainframes
A mainframe computer is a large, powerful computer that handles the processing for many users simultaneously (up to several hundred users). The name mainframe originated after minicomputers appeared in the 1960’s to distinguish the larger systems from the smaller minicomputers.

Users connect to the mainframe using terminals and submit their tasks for processing by the mainframe. A terminal is a device that has a screen and keyboard for input and output, but it does not do its own processing (they are also called dumb terminals since they can’t process data on their own). The processing power of the mainframe is time-shared between all of the users. (Note that a personal computer may be used to “emulate” a dumb terminal to connect to a mainframe or minicomputer; you run a program on the PC that pretends to be a dumb terminal).

Mainframes typically cost several hundred thousand dollars. They are used in situations where a company wants the processing power and information storage in a centralized location. Mainframes are also now being used as high-capacity server computers for networks with many client workstations.