Economics homework help

Question One
What is the difference between synchronous and asynchronous web methods? Give an example of synchronous and asynchronous web methods? How can we transform a synchronous web method to asynchronous web methods?
Question Two
What is web cache? How a web cache work? Give an example of how a web cache can assist a web portal (considering any busy website, explain how caching can improve its performance)
Question Three
What is a reasonable web hosting configuration? Draw/picture a typical configuration. Give any two reasons why is it a reasonable configurations?