The three main roles of data governance are data stewardship, data ownership, and data users. Data stewards are responsible for implementing data governance policies and procedures, data owners control specific data sets, and data users utilize data in their roles.