El software educativo se compone de programas creados específicamente para facilitar los procesos de enseñanza y aprendizaje mediante el uso de computadoras. Este software implementa un intermediario pedagógico digital que favorece el acceso al conocimiento académico y la interacción entre usuarios, y permite que los profesores diseñen lecciones didácticas motivadoras para los estudiantes.