# What are entities?

Copy as Markdown[View as Markdown](/docs/development/guides/resources/entities/introduction.md)

***

An entity is a documented business object or concept that your architecture cares about.

Examples of entities include `Order`, `Customer`, `Invoice`, `Payment`, `Shipment` `Product`.

Entities are useful when you want to describe the shape and relationships of your domain model, separate from the services, messages, and systems that use it. For example, in an event-driven system, `OrderCreated` might be the message, `OrderService` might be the producer, and `Order` is the entity that gives the event business meaning.

Entities can be referenced from [Domains](/docs/development/guides/domains/introduction.md), [Systems](/docs/development/guides/systems/introduction.md) and [Services](/docs/development/guides/resources/services/introduction.md).

## Next steps[​](#next-steps "Direct link to Next steps")

* [Create an entity](/docs/development/guides/resources/entities/create-entity.md)
* [Model entity relationships](/docs/development/guides/resources/entities/model-entity-relationships.md)
* [Add entities to resources](/docs/development/guides/resources/entities/add-entities-to-resources.md)
* [Visualize entity maps](/docs/development/guides/resources/entities/entity-maps.md)
* [Review the entities reference](/docs/development/guides/resources/entities/reference.md)
