Clustering is a term used to describe a machine learning technique used to group similar data points together based on their features. Unlike classification, which assigns predefined labels, clustering discovers natural groupings in the data without prior labels.