Gateways sind Umwandler und Vermittler. Durch sie wird die Kommunikation zwischen nicht kompatiblen Systemen ermöglicht. Diese Systeme umfassen beispielsweise Netzwerke. Das Gateway interpretiert und übersetzt diese Protokolle im Prozess so, dass die jeweiligen Netzwerke, dass jeweils andere Protokoll lesen können.