This document provides an overview of geolocation and mapping using Google Maps services. It defines geolocation as identifying the real-world location of an object like a mobile phone or computer. Mapping refers to map-making and cartography. The document reviews the navigator.geolocation API for accessing location data, the Google Maps Javascript API for embedding maps, and common overlays like markers and polylines that can be added to maps. It also summarizes services for obtaining directions and distance matrix information between locations.