El documento describe diferentes tipos de software educativo. Explica que el software educativo se divide en genérico o de libre contenido, como procesadores de texto y hojas de cálculo, y software específico para temas en particular, como simuladores o programas de idiomas. También clasifica el software educativo según su marco teórico en instruccional, revelador, descubridor o liberador. Finalmente, detalla las características fundamentales de diferentes tipos de software educativo, como ejercitación, edutainment, tutoriales y juegos educativos