MKPointAnnotation is a specific part of Apple's general MapKit system.
Apple's MapKit system in iOS generally allows developers to show real-world maps, GPS directions, and so on inside a UIView.
MKPointAnnotations are the small "speech bubble-like" annotations, which you can add to a MKMapItem, shown on a MapKit map.