Le classi IBM® Enterprise Records fungono da modello per la creazione di oggetti e per la definizione di un loro insieme comune di caratteristiche, quali comportamento e sicurezza.
Un archivio oggetti IBM Enterprise Records è popolato con classi incorporate che forniscono funzionalità estese, pronte all'uso ed alla configurazione. Alcuni esempi di classi incorporate sono la classe documento, la classe di evento e la classe principale.
È possibile personalizzare queste classi associandovi nuove proprietà. Inoltre, è possibile creare una sottoclasse di una classe esistente, in modo da essere certi che determinate proprietà si propaghino solo a tale sottoclasse e non a tutte le sottoclassi e le istanze oggetto di una classe padre. Ad esempio, le sottoclassi della classe RecordFolder sono ElectronicRecordFolder, HybridRecordFolder, PhysicalContainer e PhysicalRecordFolder.