Existen dos tipos de herramientas de comunicación: herramientas síncronas que requieren que el emisor y receptor operen al mismo tiempo y en el mismo espacio, y herramientas asíncronas que permiten transmitir mensajes sin necesidad de coincidir en tiempo. Algunos ejemplos de herramientas síncronas son el chat, mensajería instantánea y videoconferencia, mientras que ejemplos de herramientas asíncronas son el correo electrónico, listas de correo, wikis y foros de discusión.