El documento clasifica el software en tres categorías principales: software de sistema, software de programación y software de aplicación. El software de sistema incluye sistemas operativos y controladores de dispositivos que administran los recursos de hardware. El software de programación son herramientas como editores de texto y compiladores que permiten a los programadores crear software. El software de aplicación permite a los usuarios llevar a cabo tareas específicas como ofimática, bases de datos, videojuegos y más.