A mobile map package (MMPK) is a standalone file that contains one or more map definitions, including the basemap layers, data layers, layer content, layer styles and pop-up definitions. It is created in ArcGIS Pro and the data contained in an MMPK cannot be edited. An MMPK can also include data to support geocoding, place search, and routes and directions. MMPKs are typically sideloaded or downloaded to a device and used by offline applications that provide rich mapping and location-based functionality without requiring a network connection. Applications that use MMPKs are built with ArcGIS Maps SDKs for Native Apps.