Un proxy è un intermediario tra un client (come un browser web) e un servizio (come un server web).
Invece di connettersi direttamente al servizio, un client invia il messaggio al proxy. Il proxy effettua la richiesta per conto del client e restituisce la risposta al client. Il servizio vede e comunica solamente con il proxy.