Clustering helps marketers improve their customer base, work on target areas, and segment customers based on purchase history, interests, or activity monitoring. Here the K-Means Clustering Algorithm has been used to group customers with the help of their Annual Incomes and their spending scores as metrics.