Data mesh is a data architecture approach that treats data as a product owned and managed by the business teams that understand it best. Instead of sending all data to a central team, domains such as sales, finance, or customer service take responsibility for producing reliable, well-documented datasets that other teams can discover and use.
This model combines domain ownership with shared infrastructure, governance, and standards so data can remain distributed without becoming disconnected. For example, a retail company might let its sales team manage sales data while providing common tools for access and governance. Data mesh is related to data products, data governance, data platforms, and distributed architecture.