What is a mashup?
A web mashup is a web page or application that combines data from two or more external online sources. The external sources are typically other web sites and their data may be obtained by the mashup developer in various ways including, but not limited to: APIs, XML feeds, and screen-scraping. Because mashups are often built using APIs (see below), this site gives you a variety of ways to view the relationship between a mashup and any supporting APIs used to create that application. You can find out more about mashups at Wikipedia, this video from ZDNet’s David Berlind and Mashup Camp.