Nell’ambito delle telecomunicazioni e delle reti di computer, un proxy server è un server che funziona da intermediario per le richieste che arrivano dai clienti che sono in cerca di risorse su altri server. Un client che si collega al proxy server per richiedere un file, una connessione, una pagina web o qualsiasi altra risorsa disponibile su un altro server ottiene una valutazione della sua richiesta puntando a semplificarla e a gestire la sua complessità. I Proxy sono stati creati per dotare i sistemi distribuiti di maggiore struttura e contenimento. Oggigiorno, la maggior parte dei Proxy sono Proxy web e semplificano l’accesso ai contenuti fornendo anonimato durante la navigazione sulla rete. I Proxy possono anche memorizzare una copia locale degli oggetti web che vengono richiesti, per poi poterli fornire di nuovo senza ricorrere ad altri accessi ai server di destinazione. Infine, possono creare un firewall, una difesa, verso il web, fungendo da filtro per le connessioni in entrata e in uscita, monitorando ed eventualmente modificando il traffico interno.