Answer
Hierarchical clustering is an unsupervised learning technique that builds a tree like structure of clusters, showing how data points group together at different levels of similarity.
Real-world example A biologist uses hierarchical clustering to organize different species into a tree based on genetic similarity.