This document provides an overview of online mapping with the Google Maps API. It discusses how Google Maps transformed online mapping by allowing highly interactive panning and zooming. It then describes how the Google Maps API facilitates the creation of map mashups, which involve mapping data from online sites onto maps. Finally, it discusses some hands-on examples that will be covered in the workshop, which demonstrate how to call Google Maps API routines to create customized maps by mapping point, line and area data.