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 para hacer la comunicación entre la web y el usuario más dinámica.