Proxies

In computer networking, a proxy server is a server application that acts as an intermediary between a client requesting a resource and the server providing that resource.