Una comunidad virtual es un sitio creado por personas con intereses comunes que se comunican y comparten información sobre esos temas. Las comunidades virtuales utilizan infraestructura de internet como correo electrónico y páginas web para mantenerse conectadas y realizar actividades como discusiones y preguntas. Comparten una cultura común definida por valores, normas y lenguaje para crear un ambiente de confianza donde pueden aprender los unos de los otros.