Data Mesh is an industry buzzword and a comprehensive design approach for implementing a modern, distributed-data analytics and data sharing architecture at scale. As defined by Zhamak Dehghani, former director of emerging technologies at ThoughtWorks, and creator of the more contemporary definition, data mesh is a decentralized sociotechnical approach in managing and accessing analytical data at scale, and comprises of four principles: domain ownership, data as a product, self-serve data infrastructure, and federated computational governance.