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.
Études logicielles
Les "software studies" (étude des logiciels ou encore « études logicielles ») sont un champ de recherche multidisciplinaire et émergent des sciences humaines et sociales qui étudie les logiciels (incluant les applications, les algorithmes, les programmes informatiques, l’apprentissage automatique et l’analyse du "big data") en particulier sous l'angle de leurs effets socioculturels, « extra-fonctionnels » (c'est-à-dire, des effets qui émergent à partir de leur aspect purement fonctionnel).