El documento describe tres tipos de software: software de sistema, que permite la interacción con el hardware y proporciona interfaces de uso como sistemas operativos; software de programación, que permite crear programas a través de lenguajes de programación; y software de aplicación, que se enfoca en tareas específicas como procesadores de texto y hojas de cálculo.