El documento describe los diferentes tipos de software, incluyendo software de sistema, software de programación, software de aplicación y software educativo. Explica que el software educativo se apoya en estrategias pedagógicas para apoyar el proceso de enseñanza-aprendizaje y puede ser de ejercitación, tutorial, simulación, juego educativo, material de referencia, historias y cuentos o editores. También describe las funciones del software educativo como informar, instruir, motivar, investigar, expresarse y proporcionar diversión.