El documento describe diferentes tipos de software de sistema y software de aplicación. El software de sistema, también llamado software de base, controla el sistema operativo y soporta otros programas, mientras que el software de aplicación permite a los usuarios llevar a cabo tareas específicas como procesamiento de texto, bases de datos, videojuegos y más. También describe varios modelos de bases de datos, incluyendo jerárquicas, de red, relacionales, multidimensionales y orientadas a objetos.