Una comunidad virtual surge cuando un grupo de personas con intereses comunes usa la tecnología para mantener y ampliar la comunicación a pesar de la distancia física. Existen varios tipos de comunidades virtuales, incluyendo comunidades de discurso, práctica, construcción de conocimiento y aprendizaje. Las comunidades virtuales de aprendizaje son espacios privilegiados donde los miembros comparten experiencias y perspectivas para desarrollarse profesional y personalmente a través del intercambio de ideas.