Cluster analysis describes the process of automatically grouping information into logical bundles (clusters) of information. This makes it easier for users and software applications to identify the context and relevant information in big data.
Clustering is a main task of exploratory data mining, and a common technique for statistical data analysis. It is used in many fields of information technology, including machine learning, pattern recognition, image analysis, information retrieval, bioinformatics, data compression, and computer graphics.