A description of a group of objects with common behavior, relationships, and semantics.