Moodle é um software livre, de apoio à aprendizagem, executado num ambiente virtual. A expressão designa ainda o Learning Management System (Sistema de gestão da aprendizagem) em trabalho colaborativo baseado nesse programa. Em linguagem coloquial, o verbo to moodle descreve o processo de navegar despretensiosamente por algo, enquanto fazem-se outras coisas ao mesmo tempo.
O conceito foi criado em 2001 pelo educador e cientista computacional Martin Dougiamas. Voltado para programadores e acadêmicos da educação, constitui-se em um sistema de administração de atividades educacionais destinado à criação de comunidades on-line, em ambientes virtuais voltados para a aprendizagem colaborativa. Permite, de maneira simplificada, a um estudante ou a um professor integrar-se, estudando ou lecionando, num curso on-line à sua escolha. Nas palavras do próprio Dougiamas, baseando-se na pedagogia sócio-construtivista:
O programa é gratuito (ver licença GNU-GPL) e pode ser instalado em diversos ambientes (Unix, Linux, Windows, Mac OS)
É desenvolvido colaborativamente por uma comunidade virtual, que reune programadores e desenvolvedores de software livre, administradores de sistemas, professores, designers e usuários de todo o mundo. Encontra-se disponível em diversos idiomas, inclusive em português.
Muitas instituições de ensino (básico e superior) e centros de formação estão adaptando a plataforma aos próprios conteúdos, com sucesso, não apenas para cursos totalmente virtuais, mas também como apoio aos cursos presenciais. A plataforma também vem sendo utilizada para outros
tipos de atividades que envolvem formação de grupos de estudo, treinamento de professores e até desenvolvimento de projetos. Muito usado também na Educação a distância. Outros setores, não ligados à educação, também utilizam o Moodle, como por exemplo, empresas privadas, ONGs e grupos independentes que necessitam interagir colaborativamente na Internet.
Os cursos Moodle podem ser configurados em três formatos, de acordo com a atividade a ser desenvolvida: