Proxy server
A proxy server is an intermediary that receives client requests and forwards them to other servers, often adding functions such as access control, caching, or protocol translation. Proxies are used for performance, security, policy enforcement, privacy, and architectural isolation across networks and applications.