Event sourcing shifts the focus from representing current state to explicitly modeling state changes within a domain. This approach highlights the importance of capturing events, such as executing an order, rather than just the end result. By doing so, it allows for a more transparent understanding of how and why changes occur, making the model richer and more informative.