Als Mainframe werden Großrechner bzw. Großrechenanlagen die ein komplexes und umfangreiches Computersystem sind, das weit über die Kapazitäten eines Personal Computers und meist auch über die der typischen Serversysteme hinausgeht. Bei einem Mainframe erfolgt die gesamte Datenverarbeitung zentral auf dem Großrechner. Die Endgeräte dienen lediglich der Eingabe von Daten und der Darstellung von Ergebnissen, können also recht einfach gestrickt sein, obwohl in der Regel normale PCs dafür verwendet werden.