Apple offers two ways for developers to integrate Maps into their products.
MapKit allows you to integrate Maps into your iOS, iPadOS, or macOS apps. You can display map or satellite imagery, add annotations and overlays, call out points of interest, determine information for map coordinates, and more.
Learn more about MapKit
MapKit JS brings interactive maps to your website — complete with annotations, overlays, and interfaces for Maps services like search and directions.
Learn more about MapKit JS