Un sistema de gestión de aprendizaje (SGA; en inglés, learning management system o LMS) es un software instalado en un servidor web que se emplea para administrar, distribuir y controlar las actividades de formación no presencial (o educación en línea) de una institución u organización. Permitiendo fundamentalmente, una asincronía espacio-temporal entre los agentes implicados (estudiante y docente en línea) y en menor medida, una sincronía temporal.1