Este documento clasifica los tipos de software en tres categorías: software de sistema, que incluye sistemas operativos y controladores de dispositivos; software de programación, que incluye editores de texto y compiladores utilizados por programadores; y software de aplicación, que incluye procesadores de texto, hojas de cálculo y otros programas utilizados por usuarios para tareas específicas.