Os Ambientes Virtuais de Aprendizagem (AVA) permitem aos professores gerenciar conteúdos e acompanhar o progresso dos estudantes, fornecendo ferramentas de comunicação, colaboração e compartilhamento de recursos. O Moodle é um exemplo de AVA gratuito e de código aberto. A Web 2.0 tem potencial para a educação ao oferecer diversos serviços gratuitos e tornar alunos e professores protagonistas da aprendizagem.