El modelo unicast donde un emisor realiza un envío y los datos llegan a un único receptor. Ejemplo: las transmisiones TCP.
El modelo multicast: Un emisor realiza un envío y los datos llegan a muchos receptores. Ejemplos: actualizaciones de software, streaming de audio y vídeo, pizarras compartidas, juegos interactivos,... El multicasting permite ahorrar ancho de banda si lo comparamos con la versión unicast de las aplicaciones. El broadcasting se considera un caso particular del modelo multicast en el que los datosllegan a todos los posibles receptores.