Una comunidad virtual es un grupo de personas que interactúan en un espacio virtual como Internet para satisfacer sus necesidades o llevar a cabo roles específicos, compartiendo un propósito común y usando sistemas informáticos para facilitar la interacción entre sus miembros. Los objetivos principales de las comunidades virtuales son intercambiar información, ofrecer apoyo, conversar y debatir. Existen diferentes tipos como foros, correo electrónico, chat y mundos virtuales.