What is a web mash-up?

Have you ever come across a website that shows features that you’ve seen before on other websites? As an example: Have you ever seen craig list ads combined with google maps. A mash up is is a new website creation that integrates usually two or more sources. An example of a mash yype web site is Flash Earth. This website features a mash-up of Google Maps and Microsoft’s Virtual Earth.