El documento clasifica tres tipos principales de software: software de sistema, software de programación y software de aplicación. El software de sistema incluye sistemas operativos y controladores que administran los recursos del sistema. El software de programación son herramientas como compiladores e IDEs que permiten a los programadores desarrollar software. El software de aplicación permite a los usuarios realizar tareas específicas en diferentes áreas como ofimática, educación, negocios, entretenimiento y más.