Una plataforma de e-learning es un sistema de gestión de aprendizaje que permite crear cursos virtuales con diferentes herramientas como foros, chats y evaluaciones. Existen plataformas comerciales como Blackboard y plataformas de código abierto como Moodle. Las plataformas proporcionan aprendizaje flexible y económico al combinar Internet con herramientas tecnológicas.