El documento describe dos tipos principales de software: software de sistema y software de aplicación. El software de sistema incluye programas como el sistema operativo, controladores de dispositivos y programas utilitarios que controlan el hardware y soportan otros programas. El software de aplicación puede usarse para una variedad de tareas como procesamiento de texto, hojas de cálculo y presentaciones.