Ein Gateway erlaubt Netzwerken, die auf völlig unterschiedlichen Protokollen basieren, miteinander zu kommunizieren. Zu diesem Zweck nimmt ein Gateway eine Protokollumsetzung vor. Dem Gateway ist dabei alles erlaubt, was zur Konvertierung der Daten notwendig ist, auch das Weglassen von Informationen, wenn diese im Zielnetz nicht transportiert werden können. Im Detail werden sämtliche Protokollinformationen, die an ein Datenpaket angehängt werden, entfernt und durch andere ersetzt. Daneben gibt es auch Gateways für zahlreiche andere Verwendungszwecke wie etwa E-Mail zu SMS, Fax zu E-Mail etc.