Los LMS son aplicaciones que sirven para crear cursos en aulas virtuales o entornos virtuales de aprendizaje y tienen como finalidad gestionar el aprendizaje a distancia o complementar la enseñanza presencial. Los más populares son Moodle y Dokeos, que tienen detrás a comunidades de usuarios que participan activamente en su desarrollo y el sistema propietario WebCT.