A reverse proxy server is a type of proxy server that typically sits behind the firewall in a private network and directs client requests to the appropriate backend server
Use cases
- Load balancing
- Web acceleration - compress data and encrypt it using SSL
- Security - multiple servers could be accessed using one url