http://www.fedora.info/presentations/cmodel-intro.ppt

An important part of implementing a Fedora repository is modeling different classes or "genre" of digital object that will be created, stored, and managed in the repository. Whether the repository will store images, articles, books, journals, electronic records, or other entities, it is essential that an institution analyze its content, and design Fedora digital objects with care.

In Fedora, the term "content model" refers to a data model or a profile for a particular "genre" of digital object. The content model will typically describe the following:

As of Fedora 3.0, content model definitions formalized in the Fedora system using CModel objects. For more information see "Content Model Architecture ." They can be used to enable object creation, object validation, service binding, and more.

Uses of Content Models