> [!abstract] An object that can change over time, but keeps the same identifier. An Entity is usually spawned with an [[Unique Identifier]] which can not be changed, and will hold values that can be changed over time. ## Notes - There is no need for an Entity object if there are no values within the object that can be subject to change over time, we would be better served with a [[Value Object]] instead ## Examples ** An user of the system can be modeled as a entity where the email address servers as a [[Unique Identifier]] and the first and last name can be changed for the given user