Die vier Hauptfunktionen der Hardware bestehen darin, Eingaben zu akzeptieren, Daten zu verarbeiten und Ausgabe und Speicherung bereitzustellen. Für jeden dieser Jobs stehen verschiedene Arten von Hardware zur Verfügung, obwohl einige Hardware mehr als einen ausführen kann Funktion.
Geräte wie Tastatur und Maus sind Eingabegeräte, die es dem Benutzer ermöglichen, Daten in den Computer einzugeben. Sobald die Daten eingegeben sind, ist die zentrale Verarbeitungseinheit dafür verantwortlich, die Daten in etwas Nützliches für den Benutzer umzuwandeln. Die Ausgabe wird dann zur Anzeige durch Geräte wie Drucker oder Monitore generiert. Wenn die Ausgabe für die spätere Verwendung gespeichert werden soll, muss ein Speichergerät wie eine Festplatte oder eine CD verwendet werden.