O Moodle é um Sistema de Gestão de Cursos de código aberto (CMS), também conhecido como Sistema de Gestão de Aprendizagem (LMS) ou um Ambiente de Aprendizagem Virtual (VLE.) Tornou-se muito popular entre educadores em todo o mundo como uma ferramenta para criar sites dinâmicos on-line para seus alunos. Para trabalhar, ele precisa ser instalado em um servidor web em algum lugar, em um de seus próprios computadores ou em uma empresa de hospedagem web.