A mash-up is a Web page or application that integrates complementary elements from two or more sources. Mash-ups are often created by using a development approach called Ajax . Here's a sampling of mash-up Web sites:
- Panoramio : a mash-up of Google Maps and geopositioned photographs of locations
- Hiking Outpost : a mash-up of Amazon and online hiking information resources
- Flash Earth : a zoomable mash-up of Google Maps and Microsoft's Virtual Earth
- Diggdot : a mash-up of Digg, Slashdot and Del.icio.us that integrates and filters content
- HousingMaps : a mash-up of Google Maps and Craigslist rental ads that displays geographical information for rental properties.
Like blog s, vlog s and tagging , mash-ups are part of an ongoing shift towards more a more interactive and participatory Web ( Web 2.0 ) with more user-defined content and services. According to Aaron Boodman, quoted in BusinessWeek online , "The Web was originally designed to be mashed up. The technology is finally growing up and making it possible."
The term mash-up originated in the music industry. It is sometimes spelled mashup .