Gateways werden im allgemeinen Sprachgebrauch oftmals mit Routern gleichgesetzt, obwohl Router nur auf der dritten Schicht (Vermittlungsschicht) des OSI-Referenzmodells arbeiten, ein Gateway dagegen auf allen Schichten (1-7) implementiert werden kann. In einigen Betriebssystemen wird die IP-Adresse des Routers, welche z.B. in Routingtabellen eingetragen wird, allerdings auch als Gateway bezeichnet.
Gateways arbeiten auch nicht mit so genannten Tunneling Protokollen, bei denen ein Protokoll in ein anderes eingepackt, zum Zielnetz transportiert und dort wieder ausgepackt wird (NetBIOS über TCP/IP ist ein solches Tunneling-Protokoll). Sie setzen ein Protokoll real in ein anderes um, es besteht keine Notwendigkeit, dass im Zielnetz das Ausgangsprotokoll benutzt wird wie beim Tunnel.






















Das Gateway hat im Netzwerk die Aufgabe, völlig unterschiedliche Netzwerke miteinander zu verbinden und den Datenaustausch zu gewährleisten. Oft spricht man auch vom Standard-Gateway, welches das interne Firmennetz mit der "Außenwelt" oder dem Internet verbindet. Das Gateway erfüllt dabei die Aufgaben eines Routers, es führt auch die Umwandlung von Protokollen und Codes durch, damit sich auch zwei völlig verschiedene Netzwerke mit möglicherweise sogar verschiedenen Netzwerkprotokollen "unterhalten" können. Oft wird ein eigener Computer als Gateway eingesetzt, ausgestattet mit mehreren Netzwerkkarten, der mittels der
richtigen Konfiguration sozusagen als Dolmetscher fungiert. Die Aufgaben des Gateways erstrecken sich somit über alle 7 Schichten des 
