This document provides an overview of developing Ajax web applications with Google Web Toolkit (GWT). It begins with introducing traditional web development, rich internet applications (RIAs), and the emergence of Ajax. It then discusses key Ajax technologies like XML, JSON, and JavaScript. The document proceeds to explain GWT, how it allows developing web apps in Java instead of JavaScript, and its benefits like reusability and maintainability. It also provides steps on installing GWT and the GWT Eclipse plugin, creating a sample project structure, and running a basic GWT application.