About reverse proxies
A reverse proxy provides a more secure way for users to get access to application servers by retrieving resources on behalf of a client from one or more servers and returning them to the client as though they came from the server itself.
Types of reverse proxies
Reverse proxies may be either devices/appliances or specially configured web servers.