Computer arbeiten, indem sie Rohdaten aufnehmen, verarbeiten und ein Endergebnis liefern. Das Eingeben von Informationen wird als "Eingabe" bezeichnet, das Speichern der Informationen zur Verarbeitung wird als "Speicher, " und die Bereitstellung eines Endergebnisses wird als "Ausgabe" bezeichnet.
Ein Computer akzeptiert Eingaben von Benutzern, wenn diese Dinge wie Tastatur und Maus verwenden. Ein Benutzer teilt einem Computer mit, was er tun soll. Der Computer speichert diese Befehle dann im Speicher, der eine Festplatte oder ein RAM sein kann. Der Prozessor des Computers nimmt die vom Benutzer eingegebenen Informationen und entscheidet, was damit zu tun ist, um ein Endergebnis zu liefern. Wenn die Verarbeitung abgeschlossen ist, liefert es eine Ausgabe an einen Drucker, Monitor, Lautsprecher oder andere Ausgabegeräte.
Computerprogramme, z. B. solche, die auf einer CD oder DVD enthalten sind, ermöglichen dem Computer, eigenständig zu arbeiten. Es vervollständigt alle notwendigen Funktionen, die erforderlich sind, um das zu tun, was der Benutzer möchte, wobei vom Benutzer nur wenig oder keine Interaktion erforderlich ist.
Beim Blick auf die Funktionsweise eines Computers können Begriffe wie Software, Hardware und Betriebssystem verwirrend sein. Software bezieht sich auf ein Computerprogramm wie Textverarbeitungsprogramme, Musikplayer oder Bildbearbeitungsprogramme. Hardware ist alles, woraus der Computer selbst besteht. Das Betriebssystem auf einem Computer ist eine Software, mit der der Computer ausgeführt werden kann. Windows ist ein Beispiel für ein Betriebssystem.