Gateways are Network devices which transverses the entire OSI-Model Stack from the Top on one host to the top on the other host.

An example would be a Gateway that could translate from Ethernet to Token-Ring so that the payload was intact and not altered.

A Router on the other hand can only transfer payloads between similar networks.

More Information#

There might be more information for this subject on one of the following: