En las décadas de 1990 y 2000 surgieron diversas plataformas y programas para facilitar el diseño de cursos en línea, como Blackboard, WebCT y Moodle. Estas plataformas proveen una estructura preestablecida para organizar contenidos, herramientas de comunicación y funciones administrativas, haciendo más sencilla la tarea de diseñar y administrar cursos virtuales para maestros y estudiantes. Actualmente son una herramienta ampliamente utilizada en instituciones educativas.