Moodle es una plataforma virtual de código abierto que permite crear y gestionar cursos en línea. Se compone de herramientas como módulos que permiten agregar contenido, actividades y recursos a los cursos. Es una alternativa a las plataformas comerciales ya que es software libre y flexible.