Il pattern proxy consente l'accesso indiretto a un oggetto attraverso un intermediario, garantendo trasparenza al client. È utilizzato per gestire politiche di accesso, sicurezza e efficienza, permettendo a un client di richiedere servizi attraverso il proxy. Esistono varianti del pattern come access proxy, broker/proxy, virtual proxy e remote proxy, ognuno con specifiche applicazioni e funzionalità.