Unele funcții ale unui computer mainframe sunt procesarea în masă a datelor, computerele centralizate și platformele pentru găzduirea și dezvoltarea de e-commerce. Un computer mainframe și-a luat numele deoarece cele mai vechi au fost găzduite în rame metalice mari.
Mainframele au fost introduse la sfârșitul anilor 1950, și la acel moment au fost stocate în dulapuri metalice uriașe într-o locație centrală a unei companii. Au acceptat cărți perforate și bandă de hârtie pentru a transfera date. Aplicațiile principalelor servere de lucru principale au inclus sprijinirea funcțiilor back office, cum ar fi facturarea clienților. Începând cu anii 1970, mainframele au putut să susțină interfețe interactive ale utilizatorilor și ar putea susține sute de utilizatori împreună cu procesarea în serie. Până în anii 1990 și în anii 2000, computerele mainframe au evoluat și au eliminat treptat accesul la terminalul verde în favoarea interfețelor utilizator în stil web.
În timp ce mainframele de astăzi nu pot fi la fel de mari ca cele din anii trecuți, acestea sunt încă utile în mai multe aplicații de afaceri. Procesarea masivă a datelor, de exemplu, este ușurată de un mainframe, deoarece un angajat poate configura un program pentru a-și executa un loc de muncă fără orice intervenție umană. Calculul centralizat este o modalitate eficientă de a păstra toate componentele tehnologiei informației, sau IT, toate într-o singură zonă. În cele din urmă, cu tot mai multe companii care se îndreaptă spre comerțul electronic, un mainframe este o modalitate eficientă de a sprijini găzduirea și dezvoltarea afacerii.