La comunicación sincrónica es el intercambio de información en tiempo real a través de Internet, mientras que la comunicación asincrónica permite la comunicación diferida en el tiempo sin coincidencia temporal. La comunicación asincrónica es útil para fomentar el diálogo a través de foros, mientras que la comunicación sincrónica incluye chats y videoconferencias. El tutor virtual supervisa el progreso de los estudiantes y diseña actividades para ambos tipos de comunicación.