El documento clasifica tres tipos de software: software de sistema, que controla el hardware y proporciona soporte a otras aplicaciones; software de aplicación, que permite al usuario realizar tareas específicas como gestión contable o edición de textos; y software de desarrollo, que describe las distintas fases por las que pasa el desarrollo de un software, como las etapas alfa, beta y estable.