Mainframes har ofte brug for store rum eller endda bygninger dedikeret til deres brug.
Computere sættes i klasser for at hjælpe kunder og computerprogrammer med at forstå, hvad de får eller har med at gøre. Den mest almindelige måde at klassificere computere på er efter størrelse og funktion. De fleste computere er designet til at håndtere bestemte opgaver, og størrelsen på computeren og komponenterne afhænger af disse opgaver.
Indlejrede computere
Disse computere er placeret inde i andet udstyr eller elektronik og udfører et program eller en liste over programmer afhængigt af enheden. Når disse computere er indstillet, er de normalt designet til at køre uden at genstarte eller nulstille. Nogle enheder er mange udstyret med mange indlejrede computere, såsom en bil. Andre enheder som dvd-afspillere og opvaskemaskiner har kun én indbygget computer.
Dagens video
Udviklingssystemer eller forskningsmaskiner
Udviklingssystemer eller forskningsmaskiner bygges af slutbrugeren og studeres for at bestemme specifikke kapaciteter af specifikke komponenter. Disse maskiner sælges ikke; de skal skabes.
Mikrocomputer
Mikrocomputer er den mest brugte computerklasse; de kaldes det på grund af mikroprocessoren placeret indeni. Mikrocomputere omtales også som pc'er, arbejdsstationer eller personlige computere. Disse computere bruges i hjemmet, på arbejdspladser, i skoler og på biblioteker. Computere i denne klasse omfatter: stationære computere, in-car computere, tablet-pc'er, bærbare computere, PDA'er, smartphones, spillekonsoller og programmerbare lommeregnere.
Minicomputer
Minicomputere har CPU'er, men er ikke udstyret med processorer. Disse computere bruges normalt i flerbrugermiljøer og kan køre nogle operativsystemer. Disse computere betragtes som mellemniveau- eller mellemklassecomputere.
Mainframes
Mainframe-computere er multi-bruger-enheder, der skal holdes på en bestemt temperatur og kræver en speciel strømforsyning, der er unik for mainframen. Mainframes er i stand til at beregne enorme mængder data på en lille mængde tid, mens de kører flere enkeltbrugermaskiner på samme tid. Mainframes drives normalt af store virksomheder og statslige organer. Mange banker, universiteter og flyselskaber bruger mainframes til at behandle data.
Servere
En server er en computer eller gruppe af computere, der kun leverer én tjeneste. De mest almindelige servere er internet- eller webservere; disse bruges til at hoste internetwebsteder og køre webapplikationer. Andre eksempler på servere er databaseservere, der kun bruges til at huse en database eller filservere, der gemmer meget store filer for virksomheder.
Supercomputer
En supercomputer er en ekstremt hurtig computer, der bruger specialiserede teknikker til at maksimere strømforbruget. Computerne bruges til at udføre ekstremt komplicerede opgaver. Disse opgaver omfatter teoretisk astrofysik, væskedynamik og vejrudsigt. Supercomputere bedømmes efter FLOPS eller Floating Point Operations Per Second.