Before you can add documents to Content Engine, you must define custom document classes in the object store. There is a predefined Document class in Enterprise Manager which you can use to create custom subclasses for your application. You can assign custom properties to these subclasses based on the required values that will be stored with the documents. For example, you might have a 'Contracts' document class with Contract Type, Date, and Company Name properties assigned to it. Additional system properties such as Creator and Document Title are automatically assigned to the document class upon creation, and are stored as system properties. All properties can be inherited by subclasses. See inheritance for more information.
Additionally, a document class determines where the document's content is stored. See file storage areas or database storage areas for more information.