Um ambiente de aprendizagem virtual (VLE) é um conjunto de ferramentas de ensino e aprendizagem projetado para melhorar a experiência de aprendizagem de um estudante, incluindo computadores e a Internet no processo de aprendizagem. Os principais componentes de um pacote VLE incluem mapeamento curricular (dividir o currículo em seções que podem ser atribuídas e avaliadas), acompanhamento do aluno, suporte on-line para professor e aluno, comunicação eletrônica (e-mail, discussões em linha, chat, publicação na Web) e links da Internet para recursos curriculares externos. Em geral, aos usuários do VLE é atribuída uma ID de professor ou uma ID de estudante. O professor vê o que um aluno vê, mas o professor tem direitos adicionais de usuário para criar ou modificar o conteúdo do currículo e acompanhar o desempenho do aluno. Há vários pacotes de software VLE comerciais disponíveis, incluindo Blackboard, WebCT, Lotus LearningSpace e COSE.
Os termos ambiente de aprendizagem virtual (VLE) e ambiente de aprendizagem gerenciado (MLE) são frequentemente trocados.