Komputery działają, pobierając nieprzetworzone dane, przetwarzając je i dostarczając wynik końcowy. Czynność wprowadzania informacji nazywa się "danymi wejściowymi", przechowywanie informacji do przetwarzania nazywa się "pamięcią, "a akt dostarczenia wyniku końcowego nazywa się" wyjściem ".
Komputer akceptuje dane wejściowe od użytkowników, gdy używają takich rzeczy jak klawiatura i mysz. Użytkownik mówi komputerowi, co ma robić. Komputer przechowuje następnie te polecenia w pamięci, która może być dyskiem twardym lub pamięcią RAM. Procesor komputera pobiera informacje wprowadzone przez użytkownika i decyduje, co zrobić z nim, aby uzyskać wynik końcowy. Po zakończeniu przetwarzania dostarcza dane wyjściowe do drukarki, monitora, głośników lub innego urządzenia wyjściowego.
Programy komputerowe, takie jak te na CD lub DVD, pozwalają komputerowi pracować samodzielnie. Uzupełnia on wszystkie niezbędne funkcje niezbędne do robienia tego, co chce użytkownik, przy niewielkiej interakcji wymaganej od użytkownika.
Patrząc na działanie komputera, terminy takie jak oprogramowanie, sprzęt i system operacyjny mogą być mylące. Oprogramowanie odnosi się do programu komputerowego, takiego jak procesory tekstu, odtwarzacze muzyki lub edytory zdjęć. Sprzęt jest wszystkim, z czego składa się sam komputer. System operacyjny na komputerze to oprogramowanie, które umożliwia uruchomienie komputera. Windows jest przykładem systemu operacyjnego.