El documento habla sobre diferentes tipos de software. Explica que el software educativo se divide en genérico o de libre contenido, como procesadores de texto y hojas de cálculo, y 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. Luego describe las características fundamentales de este software, como la ejercitación, edutainment, tutoriales, juegos educativos y más. Finalmente, m