Proxies and Gateways Appeared
First to get access to other systems like Gopher and WAIS
Bootstrap mechanism for accessing information
Then to traverse firewalls
Turned out to be better than alternatives like SOCKS
Soon caching became popular
based on last modified dates and heuristics
Proxies crucial piece of Web architecture
Allows for new levels of indirection
Henrik Frystyk Nielsen