A process in which we define an object without labelling it is known as cluster analysis. It uses data mining to group various similar objects into a single cluster just like in discriminant analysis. Its applications include pattern recognition, information analysis, image analysis, machine learning, computer graphics, and various other fields. Cluster analysis is a task that is conducted using several other algorithms that are different from each other in many ways and thus creating a cluster. The following are some of the characteristics of cluster analysis: Cluster Analysis is highly scalable. It can deal with a different set of attributes. It shows high dimensionality, Interpretability. It is useful in many fields including machine learning and information gathering.