Assignment 3


  1. Name three important historical and technology developments that enabled the shift in how people use the Web, a shift that became known as Web 2.0.
  2. One of the characteristics of Web 2.0 applications is that they use the Web as a platform. What does this phrase mean to you?
  3. What are some advantages to distributing software over the Web rather than through printed physical media such as CDs or DVDs?
  4. How does AJAX improve a user’s experience while visiting a Web site?