Se considera como software educativo al conjunto de recursos informáticos diseñados con la intención de ser utilizados en el contexto del proceso de enseñanza- aprendizaje.
Puede tratar de diferentes materias, de formas muy diversas. Su finalidad es facilitar el aprendizaje y enseñanza.