There has been frequent needs for a reverse proxy server.
a nice doc here:
Apache 1.3 here:
The #1 difference btw forward and reverse proxy is forward proxy doesn’t change the destionation server while the reverse proxy does. It is why forward proxy is used for internal server going outside while the reverse one is used for the server inside the firewall for vaourious reasons such as caching to improve the performance.