An unsupervised machine learning technique that groups similar data points together without predefined labels.
Clustering is used for tasks like customer segmentation, where you don't already know the groups — the algorithm discovers natural groupings in the data on its own.