Una plataforma de educación virtual se puede usar para permitir el acceso a material educativo y contenido (actividades de e-learning), apoyar asignaturas presenciales facilitando la comunicación y trabajo colaborativo entre estudiantes, y permitir una enseñanza semipresencial donde no es obligatorio asistir a clases presenciales a través de sesiones virtuales como foros y chats. Las plataformas más complejas que pretenden cumplir todas las necesidades de los usuarios se les llama campus virtuales.