This document provides an overview of Ajax and common techniques for using Ajax. It discusses using the XMLHttpRequest object to make asynchronous HTTP requests, common response types like HTML, JSON, and XML, and Ajax toolkits like Prototype and jQuery that simplify working with Ajax. Tips are provided for using Ajax responsibly on both the client-side and server-side of an application.