A proxy is an intermediate server between a local client and an external server (HTTP, FTP, etc…) that allows data to be sent and received without compromising the security of the local network.