- To hide a specific server from the public for security
- To speed up access to the necessary resources
- To open the blocked sites in places such as schools, offices, and so forth.
- To pass security control / parental
- To protect your identity when you're online
Proxy servers that continue without modification request and the answer is usually called a gateway or tunneling
proxy. A
proxy server can be placed on client computers, or at several locations between the client and the target servers.
Reverse proxy is a proxy that is used as a front-end, with a view to controlling and protecting access to a server or a private network. Usually the reverse proxy to do things like load-balancing, authentication, decryption, or caching.