Page libraries are designed to store publishing pages. The columns of the page library store the content of the page, and the page layout defines how that content is displayed. Page libraries and publishing features are only available in MOSS 2007 and not WSS 2007.
The benefits of using page libraries is that you can standardize how you want content to appear, and update the page layout to change the appearance for every page that uses that layout. There are several building blocks used in the publishing feature set:
Content Types: Content types are the types of pages available for publishing. They define the collection of information that the page will contain as well as the page policies and workflow. You can associate content types with page libraries to limit the type of content submitted to that page library. For example, if you create a site from the Publishing site template, the Page, Welcome Page, and Article Page content types are associated with that page library.
Page layouts: An Active Server Page is defined for each content type. The page layout defines where each piece of content appears on the page. In addition to the page content, the page layouts can also define Web Part zones, Web Parts, server controls, and Cascading Style Sheets (CSS). The page layout is combined with the master page to render the content in the browser. You can have multiple page layouts for each content type; for example, an article page has a page layout with ...