This document provides a user guide for PrimeFaces, an open source JavaServer Faces (JSF) component library. It covers topics such as downloading and setting up PrimeFaces, using the various PrimeFaces components, partial rendering and processing, client-side validation, theming, and more. The guide includes over 150 pages detailing all aspects of working with the PrimeFaces component suite and extensions.