Moodle es una aplicación web educativa creada por Martin Dougiamas que permite a los profesores preparar y administrar cursos virtuales para sus estudiantes de manera fácil. La Web 2.0 representa la evolución de aplicaciones tradicionales a aplicaciones web enfocadas en el usuario final que generan colaboración y reemplazan aplicaciones de escritorio a través de servicios dinámicos y comunicación interactiva.