El documento describe los tres tipos principales de software: software de sistema, software de programación y software de aplicación. El software de sistema incluye sistemas operativos, controladores de dispositivos y utilidades. El software de programación ayuda en el desarrollo de aplicaciones a través de editores de texto, compiladores e IDEs. El software de aplicación son los programas utilizados directamente por los usuarios, como Office, antivirus y software educativo/médico.