Clustering is an unsupervised learning technique that groups similar data points together without predefined labels, revealing natural structures in the data. K-means and DBSCAN are popular algorithms. A retailer in Casablanca might cluster customers by purchasing behavior to create targeted marketing segments; a city planner might cluster traffic accident locations to identify danger zones. The challenge is choosing the right number of clusters and interpreting what each group represents.