When planning your marketing you can use three methods to target people: demographic, psychographic, and intent. And of these three, intent is the greatest.
With demographic profiling you’re reaching people who are most broadly potential customers. For a consumer company demographics could include age, gender, income, where they live, race, education and so on. (B2B demographic data can include the industry of the company, location, size, departments and titles of people, etc.) But people with similar demographics may actually have very different buying habits. The people in my neighborhood are similar to me demographically but some have very different tastes when it comes to food, cars, entertainment, vacations, fashion and so on.