Los ambientes virtuales de aprendizaje (AVA) son sistemas de software diseñados para facilitar a los profesores la gestión de cursos virtuales para sus estudiantes. Se basan en herramientas tecnológicas como Internet, facilitan el aprendizaje activo y colaborativo, y aprovechan la comunicación multimedia para transmitir información de manera flexible.