Profile
A Profile defines the structure (schema) of records in one or more repositories. The profile determines which attributes (data items) a repository will store for each record, the data type of each attribute, and the order the attributes are stored in the record. A profile may be used to define multiple repositories.