Las AVA son sistemas de software diseñados para facilitar a los profesores la gestión de cursos virtuales para sus estudiantes. Originalmente diseñados para cursos a distancia, ahora se usan como complemento de cursos presenciales. Funcionan en un servidor para permitir el acceso de los estudiantes a través de Internet e incluyen plantillas para contenido, foros, chats y herramientas de evaluación. Se basan en el aprendizaje colaborativo donde los estudiantes pueden contribuir y expresarse mientras son apoyados por herramient