Usually an application provides a consistent look and feel. That way, the overall layout remains the same, with only content or other minor elements changing from page to page. JSF supports such an overall layout with its simple but powerful template feature.
Templating Books
A template is like a picture, with (mostly) rectangular holes cut into it. By placing other pictures behind these holes, you may change the picture while keeping the basic layout.