A buyer persona is a fictional representation of a company's ideal customer, based on research and data about their demographics, behavior patterns, motivations, goals, and pain points. It helps businesses understand who their target audience is, what they need and want, and how they make purchasing decisions.