O documento introduz o framework JavaServer Faces (JSF), descrevendo-o como uma especificação baseada em componentes para construir interfaces com o usuário para aplicações web usando o padrão MVC. O JSF facilita a criação de telas, a transferência de dados entre telas e camadas, e a produtividade ao criar aplicações web rapidamente através de ferramentas RAD.