What is difference between Nearest Neighbor and KNN?
Not really sure about it, but KNN means K-Nearest Neighbors to me, so both are the same. The K just corresponds to the number of nearest neighbours you take into account when classifying.
Maybe what you call Nearest Neighbor is a KNN with K = 1.