Hierarchical clustering results in a series of clustering results:
- the results start off with each object in their own cluster and end with all of the objects in the same cluster
- the intermediate clusters are created by a series of merges
- the resultant tree-like structure is called a dendrogram

You build a binary tree of the data that successively merges similar groups of points, visualising this tree provides a useful summary of the data.

This resolves an issue with flat clustering (k-Means) where structure is lost.