In the field of
informatics, an archetype is a formal re-usable model of a domain concept. Traditionally, the term archetype is used in psychology to mean an idealized model of a person, personality or behaviour (see
Archetype). The usage of the term in informatics is derived from this traditional meaning, but applied to domain modelling instead.
See more at Wikipedia.org...