
Just as there are an awful lot of sites to explore at random, there are tons of mashups scattered across the Web, and it can be hard to figure out which ones might be useful. Then, with a bit of brilliant coding, programmers can piece together mashups that display that site's data in a multitude of ways.

These kinds of mashups are possible because a multitude of Web sites, including Craigslist, use open APIs (application programming interfaces) that let innovative programmers retrieve data easily from a site using a standard set of programming rules. You can also see each listing marked on an interactive map, allowing you to quickly and efficiently browse your many options. The end result is a system that lets you sort available apartments and homes by price and location.


For example, is a mashup that applies real estate information, such as apartments for rent or homes for sale, from Craigslist to Google Maps.
