Hardware bezieht sich auf die physischen Teile eines Computers, die gesehen und berührt werden können, während Software einfach eine Sammlung von Programmen, Daten und Verfahren ist, die verschiedene Aufgaben auf dem Computersystem ausführen. Software kann . sein gesehen, aber nicht greifbar.
Computerhardware kann weiter in Eingabegeräte wie Scanner, Tastaturen, Mäuse und Mikrofone und Ausgabegeräte wie Lautsprecher, Drucker und Monitore unterteilt werden. Software wird weiter kategorisiert in Anwendungssoftware wie Datenbanken, Webbrowser, Mediaplayer und Office-Anzüge, Programmiersoftware wie Texteditoren, Interpreter und Compiler und Systemsoftware wie Betriebssysteme und Gerätetreiber. Sowohl die Hardware- als auch die Softwarekomponenten eines Computers müssen zusammenwirken, um computergestützte Funktionen bereitzustellen.
Sound- und Grafikkarten, Peripherielaufwerke, Kameras und Gaming-Eingabegeräte sind ebenfalls Hardwarekomponenten. Betriebssystemsoftware wie Windows Vista und Mac OSX bilden das unsichtbare Gehirn des Computers. Softwareanwendungen wie Microsoft Word, Excel und PowerPoint werden im Speicher des Computers gespeichert. Sie übernehmen spezifische Aufgaben wie Textverarbeitung, Buchhaltung und Buchführung. Mit Anwendungen wie Firefox, Safari und Chrome können Benutzer im Internet surfen.