Die wichtigsten Komponenten eines Computers sind CPU, Arbeitsspeicher, Grafikkarte, Speichersystem und Netzteil. Das Motherboard verbindet diese Komponenten im Gehäuse miteinander. Außerhalb des Gehäuses umfasst das Eingabesystem eine Tastatur und eine Maus, und die Ausgabeanzeige ist normalerweise ein Monitor.
Computer können auch Erweiterungskarten wie Soundkarten oder Netzwerkadapter haben. In vielen Fällen ist diese Funktionalität jedoch im Chipsatz des Motherboards enthalten und separate Karten sind nicht erforderlich.
Speicher nimmt auf einem Computer viele Formen an. Normalerweise verwenden Computer mindestens eine magnetische Festplatte, und ein optisches Laufwerk zum Lesen von CDs und DVDs ist eine beliebte Ergänzung. Flash-Speicher-basierte Solid-State-Festplatten bieten erhebliche Leistungssteigerungen, können aber teuer sein.