El documento clasifica los tipos de software en tres categorías: software de sistema, software de programación y software de aplicación. El software de sistema incluye sistemas operativos, controladores de dispositivos y herramientas de diagnóstico y optimización. El software de programación incluye editores de texto, compiladores e intérpretes utilizados para desarrollar aplicaciones. El software de aplicación son programas como Office, antivirus y otros utilizados directamente por los usuarios.