May 10, 2010
if you've been doing SharePoint development for some time, you have undoubtedly used custom content types at some point. Simply stated, a content type defines the attributes of a list item, a document, or a folder. When you create a new custom list and you add or remove columns from the list, you are essentially defining a content type for the list. This is an example of content types at the list level, and list content types are derived from content types defined at the site collection level.
Find out more by reading the full post at http://www.sharepointdevelopment.me.