Within a bounded context, a bounded context can use a technique, a pattern called event sourcing. Event sourcing is used to persist the state of an aggregate, which I was showing before. For example, a policy quote aggregate is being used as it emits domain events, one domain event at a time. Each of these domain events is being used to reflect a specific portion of the policy quote state. So if you look at the history of what happened, the very first event to happen was this quote initialized. The second was quote line recorded. The third and through the nth operation that occurred, we don't exactly know, but let's just skip up to the nth plus one and quote line recorded happened again. And then finally, the nth action plus two was quote generated. These are all being persisted into a storage mechanism so that it can be recalled later. And why would we recall it later? Because we need to recreate or reconstitute the policy that existed before, and we're going to do that by replaying the events that are in storage one at a time in the same order in which they occurred, and what at a time this policy quote is being set from each of these events that have previously occurred based on the policy quote interpreting what that domain event means to it. domain event means to it. Therefore, that after all the full stream of events that are owned by this policy quote are replayed, the policy quote state has now been fully reconstituted. Why do you use event sourcing? It's generally used for any time that you need to have a discrete fact collected about everything that has happened within a domain model. It could be compliance, compliance to some government rules or some industry rules such as medical, such as financial dealings. medical, such as financial dealings. You want to have basically a snapshot, a fact for everything that has happened and therefore you can have an audit trail, a history persisted for everything that happened but as a second use it is also it also represents the full state this entire stream represents the full state of the aggregate.