A computer that stores massive amounts of information. Banks, insurance companies, governments, and research facilities use mainframes to access and process large amounts of data.