Logiciel
Les deux principales catégories de logiciels sont les logiciels "applicatifs" et les logiciels de "système". Le logiciel applicatif est destiné à aider les usagers à effectuer une certaine tâche, et le logiciel de système est destiné à effectuer des opérations en rapport avec l'appareil informatique.
Logiciel système
Divers logiciels permettent les communications à travers un réseau informatique. Ils servent à envoyer des informations en respectant un ou l'autre protocole (norme de communication), ainsi que décoder des informations reçues et formatées conformément au protocole. Ils permettent aussi parfois d'exploiter un logiciel système situé sur un autre ordinateur, c'est le cas avec les serveurs de fichiers, les serveurs d'impression ou le X Window System.