Content Types are typically used to collect certain data about a document or list item. They are intended for reuse so that people do not have to re-add site columns to multiple lists.
Yes, content types can be associated with page layouts. You can have the page layout require specific columns that are relevant to that layout.
Corey Roth - SharePoint Server MVP blog:
www.dotnetmafia.com twitter: @coreyroth