Reverse proxy

A reverse proxy is a proxy server that retrieves resources on behalf of a client from other servers. These resources are then returned to the client from the reverse proxy.