What is a proxy?

A proxy is an intermediary server that receives a request, forwards it elsewhere, receives the response, and sends it back.

Forward Proxy (Represents the Client)

Sits in front of client and hides the client from servers. Server cannot see the real client

Client ---> Forward Proxy ---> Server