The document summarizes the Apache MyFaces 1.2 Web Application Development book. The book covers using the Apache MyFaces framework to build Java web applications, including key components like Facelets, Tomahawk, Trinidad, Orchestra, and Extensions Validator. Each chapter is summarized in 1-2 sentences, with topics including templating with Facelets, creating custom components, integrating with backends, managing transactions with Orchestra, and best practices.