The name "mashup" comes from the pop music term, which refers to two or more songs combined into a new song.
The most common Google product used for mashups is Google Maps. Google allows for the fairly easy creation of Maps mashups by Web designers by providing extensive documentation of the interface and how it can be manipulated and programmed.

