Google Maps is a web map server maintained by Google that provides high-resolution satellite imagery and aerial photography, international street-level data sets, and many map-based services.
Through the Google Maps Applications Programming Interface (API), the full Google Maps can be readily embedded on an external Web site for free. Google Maps provides users map navigation (zooming and panning), directions, 3D buildings, terrain and satellite views, traffic visualization and search.
Google Maps also available as a mobile application that provides navigation functionality for users on the go. Google Maps is an example of a hybrid system that render than base map layer on the server and interactive features (such as directing paths, search results, traffic patterns and 3D buildings) on the client.
Like many other Google web applications, Google Maps uses JavaScript extensively. As the user drags the map, the grid squares are downloading from the server and inserted into the page.
Google Maps