A subject matter expert who know all the intricacies of the business that we are going to model and implement in code.

Knowledge authorities in the software’s business domain.

Most of the time, it’s either the people coming up with requirements of the software’s end users, whose problems the software is supposed to solve.

Domain expert expertise can have different scope. Some can know everything about the business, while others will have specialized knowledge in some particular subdomain.