Este documento clasifica tres tipos de software: software de aplicación, que ayuda a realizar tareas específicas; software de sistema, que gestiona los recursos del ordenador y facilita el funcionamiento de otras aplicaciones; y software de programación, que se usa para crear y desarrollar otras aplicaciones.