Ambientes Virtuais de Aprendizagem (AVA) são softwares que auxiliam na montagem de cursos acessíveis pela internet. Elaborado para ajudar os professores no gerenciamento de conteúdos para seus alunos e na administração do curso, permite acompanhar constantemente o progresso dos estudantes, como ferramenta para ensino a distância ou usados para complementar aulas presenciais.

O 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, acessível através da internet ou de rede local. O programa permite a criação de cursos online, páginas de disciplinas, grupos de trabalho e comunidades de aprendizagem, estando disponível em 75 línguas diferentes.