Existen diversas herramientas de comunicación que pueden clasificarse en sincrónicas y asincrónicas, dependiendo de si la interacción ocurre en tiempo real o no. Las herramientas sincrónicas permiten que los participantes se comuniquen simultáneamente, como en chats, videoconferencias y pantallas compartidas.