El documento describe tres tipos principales de software: software de aplicación, que permite a los usuarios realizar tareas específicas como procesamiento de texto y hojas de cálculo; software de programación, que son herramientas para desarrollar programas informáticos usando lenguajes de programación; y software de sistema, que permite a los usuarios interactuar y controlar el sistema operativo, administrando los recursos del hardware y proporcionando una interfaz de usuario. Ejemplos de cada tipo de software se proporcionan.