In the recent era, technological approaches to a problem can be made to solve it easily. There are many technical ways to solve according to the types of problem. Classification makes that identify the problem of character. Clustering is one of the technique to classify and grouping the objects. Clustering has hundreds of different approaches to group the objects. Clustering has more than 50 years of history behind it. In this article, we take a study on cluster's definitions, types, algorithms and try to analyze the results. As well as give a literature survey based on data clustering, pattern recognition, and image classifications. © 2020 Author(s).