Moodle es una plataforma virtual interactiva utilizada como complemento a la enseñanza en instituciones de todo el mundo. Más de 2 millones de usuarios en todo el mundo y más de 1300 instituciones españolas la usan. Moodle requiere un servidor web con Apache y MySQL para almacenar contenido y datos de usuarios de forma que pueda usarse para cursos en línea, aprendizaje blended y presentación de contenidos.