Cztery funkcje przetwarzania danych w komputerze to wprowadzanie danych, przetwarzanie, drukowanie i przechowywanie. Każdy proces pełni odrębną funkcję w przetwarzaniu danych, a każda funkcja korzysta z określonego sprzętu, aby ułatwić jego obsługę .
Standardowy przepływ danych dla komputera rozpoczyna się od wprowadzenia danych z klawiatury lub innego urządzenia wejściowego. Dane są następnie przetwarzane przez procesor, zgodnie z używanym oprogramowaniem. Dane są następnie przesyłane do użytkownika za pośrednictwem monitora lub innego urządzenia wyświetlającego. Jeśli użytkownik zdecyduje się zapisać dane, funkcja przechowywania wchodzi w grę, a użytkownik może zapisać dane do późniejszego wykorzystania.