An arbitrary collection of name/value pairs used to store application data. Not part of the official web map specification, but used with AGOL.
The map's basemap layer(s). Layers are drawn based on the index position in the array; The first layer in the array is the first layer drawn, the next layer in the array is drawn on top of it, and so on.
Bookmarks that are saved with the map.
The set of operational layers in the web map. Layers are drawn based on the index position in the array; The first layer in the array is the first layer drawn, the next layer in the array is drawn on top of it, and so on.
The web map specification version. At the time of this writing, this should be "1.7".
An Esri web map.
Part of the Esri web map specification. See http://resources.arcgis.com/en/help/arcgis-web-map-json/.