Clustering is an unsupervised learning task that groups similar samples based on features or distance metrics. Popular algorithms include K-Means, DBSCAN, and Hierarchical Clustering. It’s often used for exploratory data analysis and customer segmentation.