Linux proxy server or proxy server generally is a server that caches the internet. The client connects to the proxy server with a request, the proxy server will connect to the internet or another caching server and cache the pages retrieved, then return the cached pages to the client.
A proxy server has many advantages. It improves web browsing speed when returning cached data to the clients and reduces the traffic which means less cost.
Thanks in advance.