La comunicación en línea ofrece varios canales para la interacción entre emisor y receptor, como el correo electrónico y el chat. Estos ambientes pueden ser sincrónicos, para comunicación en tiempo real, o asincrónicos, cuando el emisor y receptor no están conectados al mismo tiempo. Los mundos virtuales simulan entornos tridimensionales en los que los estudiantes pueden colaborar en proyectos, jugar roles y construir ambientes virtuales, lo que permite nuevas aplicaciones para la educación a distancia.