A buyer persona is a semi-fictional representation (aka customer profile) of your target buyer based on market research and data, such as demographics (name, age, location and income), and psychographics (their beliefs, how they buy, preferences, values and fears, etc). Having a buyer persona helps you make sure your marketing strategies are aligned to what they really want and need, letting you tailor your brand experiences for them. Here’s a good article for more info.