Una comunidad virtual es un conjunto de personas que trabajan de manera coordinada en Internet para intercambiar información en diversos formatos. Las comunidades virtuales permiten formar grupos para trabajos colaborativos usando herramientas tecnológicas. Los fines y resultados deben ser compartidos entre los miembros, y las normas se negocian mutuamente. Las comunidades virtuales son fundamentales para la comunicación en la sociedad y ayudan a los estudiantes a aprender mediante las tecnologías.