A data mesh is a concept for creating decentralized data teams that operate within each business department (or domain). Rather than focusing on a main source of truth, data products are created to solve specific use cases with a focus on interoperability.