El documento describe tres tipos de software: software de sistema, software de aplicación y software de desarrollo. El software de sistema controla el hardware y soporta otros programas. El software de aplicación incluye programas útiles para los usuarios como procesadores de texto y editores de imágenes. El software de desarrollo permite crear nuevas aplicaciones.