Customer segmentation is the practice of dividing a customer base into groups of individuals that are similar in specific ways relevant to marketing such as age, gender, interests, spending habits, and so on. One of the easiest definitions is "a group of customers with shared needs". From this definition, it's clear what we need to identify customers with shared needs. The customer segmentation...