# Understanding flows

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

***

Flows are a way to document business workflows in your organization. Flows help teams understand end-to-end flows across your organization and architecture.

An example of a flow could be user purchasing a product in an e-commerce store. They start by logging into a service, getting onboarded and purchasing something from a business. Across this journey may applications, databases, interactions are happening. Flows let you capture these.

You can reuse your documented resources (e.g services, messages, data stores, data products) in your flows.

![Example](/assets/images/flow-example-59e47d42d538c3deffbfce479b10980d.png)
