Yes, an annotation is a pin / note / icon located on a map (MKMapView) in a specific place.
MKAnnotation is a protocol that an annotation object must implement to determine its location and title.
MKAnnotationView is the appearance of annotation. The view is requested by MKMapView when the annotation object falls into the visible area.
. MapKit Framework MapCallouts WeatherMap.