Este documento es un tutorial sobre JavaServer Faces. Explica los conceptos básicos de JSF como el modelo de vista-controlador, las características principales, los beneficios y una aplicación sencilla de ejemplo. Luego cubre temas como la instalación, entornos de desarrollo, etiquetas básicas, managed beans, navegación y etiquetas estándares de JSF. El tutorial contiene 5 capítulos y proporciona información detallada sobre cómo crear aplicaciones web dinámicas con JSF.