This document discusses document clustering techniques. It provides an overview of partitioned clustering algorithms like k-means clustering and hierarchical clustering algorithms like agglomerative and divisive hierarchical clustering. It then focuses on suffix tree clustering (STC) algorithm, describing its advantages over other clustering methods. The document also presents a tool that implements the steps of the STC algorithm for clustering text documents, displaying the algorithmic steps through screenshots.