Všeobecne možno LMS charakterizovať ako softvérový produkt, ktorý ponúka automatickú podporu výučbového procesu. Takýto systém v sebe spravidla integruje:
nástroj na tvorbu elektronických kurzov,
nástroje na vytvorenie tzv. virtuálnej triedy (účastníci štúdia pripojení prostredníctvom internetu z rôznych, ľubovoľne vzdialených miest sa „stretávajú“ v danom čase vo fiktívnej triede),
nástroje na riadenie štúdia;
transfer študijných materiálov k študentovi;
zabezpečenie spätnej väzby medzi študentom a vyučujúcim;
záznam a archivácia študijných aktivít a študijných výsledkov;
poskytovanie súhrnných informácií o kurzoch;
generovanie diplomov, certifikátov, potvrdení;
nástroj na umožnenie štúdia bez pripojenia na sieť (tzv. off-line štúdium).