This document discusses web clustering engines, which group search results returned by a search engine into a hierarchy of labeled clusters. It describes advantages like allowing better topic understanding. Key components of clustering engines are search result acquisition, preprocessing like tokenization, and clustering algorithms like agglomerative hierarchical clustering. Issues in implementing clusters are also outlined, as well as techniques to improve efficiency like client-side processing and using pretokenized documents.