El documento describe las tres divisiones principales del software: software de sistema, software de programación y software de aplicación. El software de sistema controla e interactúa con el sistema operativo y proporciona soporte a otros programas. El software de programación permite a los programadores desarrollar programas usando diferentes herramientas. El software de aplicación permite a los usuarios llevar a cabo tareas específicas en cualquier campo.