If you think about Web 2.0, chances are you'll think about mashups—the aggregation of various types of content. Typically, mashups take data from multiple sources and combine them into a single presentation. The goal is to create a whole that is more than the sum of the individual parts, enabling users to gain insight that would be difficult to achieve by examining each stack of information separately. In this chapter, we will detail how, as a developer, you can take advantage of SharePoint to build a mashup. This solution will combine data from multiple sources: a SharePoint list, a geocoded RSS feed, and a KML (Keyhole Markup Language) file. The result will be an interactive map containing the aggregate data.