Las herramientas de comunicación se clasifican en sincrónicas y asincrónicas. Las sincrónicas como el chat permiten comunicación en tiempo real mientras que las asincrónicas como los foros no requieren que los participantes estén conectados al mismo tiempo. La comunicación asincrónica se caracteriza por ser independiente del lugar y el tiempo, mientras que la comunicación sincrónica depende de que los participantes coincidan en el tiempo.