De fire trin, en computer følger, er:
Input: Dette er processen med at få data ind i computeren. Dette kan gøres gennem en række forskellige enheder, såsom et tastatur, en mus, en scanner eller en mikrofon.
Behandler: Dette er processen med at transformere inputdata til en meningsfuld form. Dette kan gøres gennem en række forskellige operationer, såsom beregninger, sortering, filtrering og søgning.
Output: Dette er processen med at præsentere de behandlede data for brugeren. Dette kan gøres gennem en række forskellige enheder, såsom en skærm, printer eller højttaler.
Lagring: Dette er processen med at gemme de behandlede data til senere brug. Dette kan gøres på en række forskellige enheder, såsom en harddisk, flashdrev eller cloud-lager.