|  
    
Les systèmes informatiques pratiques divisent généralement les logiciels en deux grandes classes :
  
 1. Logiciel système : Celui-ci gère et contrôle le matériel informatique et fournit une plate-forme pour exécuter les logiciels d'application. Les exemples incluent les systèmes d'exploitation, les pilotes de périphériques et les programmes utilitaires.  
  
 2. Logiciel d'application : Celui-ci effectue des tâches spécifiques ou fournit des services spécifiques aux utilisateurs. Les exemples incluent les traitements de texte, les feuilles de calcul, les navigateurs Web, les jeux et les systèmes de planification des ressources d'entreprise (ERP).
 
 |