A mainframe computer is a large computer whose speed and storage capacity allow it to handle huge amounts of data and work with many terminals.