The book has been written to provide genuine domain knowledge to programmers who wish to learn web based, application development using Ajax, or Asynchronous JavaScript and XML. Like all earlier books this book has several illustrative examples, which have a logical link between them. Each set of examples helps build skills that will take the reader to the next set of examples, which in turn lead upwards until a strong programming foundation using Ajax technologies has been established. Finally, building a completely documented and coded project - an Ajax driven Text Editor, reinforces all the concepts learned in this book.