I came across a website called ProgrammableWeb, which lists mashups available on the web, as well as the API’s and tags related to these mashups.
What is a mashup? According to Wikipedia, a mashup is a website or web application that combines content from more than one source. Say, for example, you create an application that compares Google, Yahoo, and MSN search results. This would be considered a mashup.