A grandes rasgos, una pasarela es un «router de nivel de aplicación». Un router suele trabajar en el nivel 3, y todo el tráfico IP se encamina hacia el destino sin investigar qué tipo de datos se están procesando. El tipo de datos puede influir en la ruta, la latencia permitida, la seguridad y todo eso.
Ejemplos de comunicación: Pasarelas de medios, si su red central es digital, pero su línea telefónica de acceso es analógica, entonces los paquetes de voz deben ser convertidos. Pasarelas de frontera de sesión, que enrutan el tráfico de VoIP entre diferentes dominios administrativos, por ejemplo, pertenecientes a diferentes compañías telefónicas, con diferentes políticas hacia la telefonía IP.
Se puede imaginar (sin mencionar ejemplos explícitos) que este tipo de interacción es esencial cuando se contemplan áreas como la conducción autónoma (el tráfico IP de un coche no tiene un sello «GM» o «Ford» en el nivel IP), o se contemplan los servicios de eSalud. Así que se necesitarán pasarelas por todas partes.