La comunicación online puede ser sincrónica u asincrónica. La comunicación sincrónica ocurre en tiempo real, mientras que la asincrónica no ocurre en el mismo momento. Algunos ejemplos de ambientes de comunicación online son mundos virtuales como Second Life, que ofrece lugares educativos como campus virtuales, museos y bibliotecas.