Les quatre fonctions de traitement des données d'un ordinateur sont l'entrée, le traitement, la sortie et le stockage des données. Chaque processus remplit une fonction distincte dans le traitement des données, et chaque fonction utilise un matériel spécifique pour faciliter son fonctionnement .
Le flux de données standard pour un ordinateur commence par la saisie de données à partir d'un clavier ou d'un autre périphérique d'entrée. Les données sont ensuite traitées par la CPU, en fonction du logiciel utilisé. Les données sont ensuite transmises à l'utilisateur via un moniteur ou un autre dispositif d'affichage. Si l'utilisateur décide de sauvegarder les données, la fonction de stockage entre en jeu et l'utilisateur peut sauvegarder les données pour une utilisation ultérieure.