Gateway, ou porta de ligação, é uma máquina intermediária geralmente destinada a interligar redes, separar domínios de colisão, ou mesmo traduzir protocolos. Exemplos de gateway podem ser os routers (ou roteadores) e firewalls, já que ambos servem de intermediários entre o utilizador e a rede. Um proxy também pode ser interpretado como um gateway (embora em outro nível, aquele da camada em que opera), já que serve de intermediário também.

Todo site ou serviço na internet precisa de um endereço IP (seja ela IPv4 ou IPv6). Com este recurso, é possível localizar o servidor (ou o conjunto de servidores) que hospeda o  site e, assim, acessar as suas páginas. Por exemplo o IP da JCVirtual é 187.95.76.10 .Pois bem. Tente decorar este número. Decorou? Parabéns! Agora, aguarde alguns minutos e tente se lembrar novamente deste endereço IP. Difícil, né? Agora, imagine ter que se  lembrar dos IPs de todos os sites que você acessa diariamente, como Facebook, Twitter, e-mail, portais de notícias, etc. Pois é, praticamente impossível e nada prático, não é  mesmo?