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.
Linux
Les distributions simples d'utilisation destinées au grand public telles qu'Ubuntu et ses dérivées utilisant les paquets deb, Mageia utilisant les paquets rpm, etc. bénéficient de nombreux programmes gratuits, libres, ergonomiques et en mode graphique. Ils permettent d'effectuer la grande majorité des tâches effectuées au quotidien : bureautique, visualisation de photos, traitement d'images, lecture de musiques, visualisation et édition de vidéos, navigateurs Web, messagerie et voix sur IP (skype, XMPP, etc.). Certains programmes permettent également un usage professionnel : programmation, comptabilité, dessin 3D, CAO, FTP, etc.