Entities

Entities are uniquely identifiable domain concepts. They have an identifier associated with them to enable retrieval from a persistence store. Each Entity is deemed to be unique and cannot be switched with another Entity object.