Las comunidades virtuales son grupos de personas que interactúan de manera virtual con un interés común en un proceso educativo. Estos grupos tienen elementos como la accesibilidad, la cultura de participación y las destrezas de los miembros. Los procesos de aprendizaje que ocurren incluyen procesos individuales, sociales, participativos y prácticos como la elaboración de proyectos y la resolución de problemas.