What are gateways?
Gateways give connectivity among two or more network segments. It is usually a computer that runs the gateway software and gives translation services. This translation is a key in allowing dissimilar systems to communicate on the network.