El documento describe 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 de dispositivos. El software de programación ayuda en el desarrollo de aplicaciones a través de editores de texto y compiladores. El software de aplicación son programas de uso diario como paquetería de Office y antivirus.