Process of grouping unlabeled data based on differences and similarities
Classifications is about classifying labelled data, clustering is about finding the similarities and classifying them ad-hoc

Algorithms
- K-means
- K-medoids
- Density based
- Hierarchical