After studying this chapter you should be able to: Explain the various functions of a typical web application, explain what is meant by the term "client/server" and how the client/server architecture can be implemented in a number of different ways, discuss the tradeoffs associated with various client/server architecture options,.