Adding publication metadata to existing document types
All of the values defined on the document type profile represent "publication metadata." These are metadata used to describe an instance of a publication or to define how it will be transformed.
All of the content type properties in SharePoint represent "document metadata." These are metadata used to describe or categorize the content of a document or to define how it is used within the organization.
By defining a document type profile in Hyper.Net, you can automate all of the publication metadata that will be applied to every document of the associated content type. However, it is sometimes useful to allow users to override publication metadata values in a way that is specific to each document. For example, there may be three language versions of the same document. In this case you want the author to be able to select the corresponding language. As another example, you may have documents where you wish the author to be able to enable or disable creation of an audio rendition based on the usefulness of the document's content.
Before adding publication metadata to one of your content types, you should take a look at Hyper.Net's sample content types. You can use them as "templates" to make modifying your own content types easier.