La mayoría de las plataformas de e-learning incluyen un entorno de formación, herramientas administrativas, académicas y de evaluación, sistemas de distribución de contenidos, herramientas de interacción y comunicación (foro, chat, webmail, etc.), aunque el planteamiento y la estrategia de cada producto resultan muy diferentes.