Customer segmentation is the practice of dividing a company's customers into groups that reflect similarities among customers in each group.