kNN is a supervised learning method where given a labelled dataset in a Metric space, we classify a new unlabelled point by assigning the most common label among it’s nearest neighbours.