El documento enumera dos tipos principales de software: 1) software de programación, que provee herramientas para los programadores como editores de texto y compiladores; y 2) software de aplicación, que permite a los usuarios finales realizar tareas como navegar por Internet, editar texto y gráficos, y comunicarse, entre otros.