Clustering helps to group similar data points together while these groups are significantly different from each other. Clustering is used in un-supervised learning where we don’t have any knowledge about dependent variable.