El documento clasifica el software en tres categorías: software de sistema, que controla el hardware y proporciona soporte a otros programas; software de aplicación, que realiza tareas específicas como procesadores de texto y hojas de cálculo; y software de desarrollo, que permite crear nuevas aplicaciones, como lenguajes de programación Java y C++.