Mashups usually utilize an Application Programming Interface, or API, to draw information from exterior websites or databases. Many popular websites such as
Digg,
Google, and
Flickr provie APIs free of charge for prospective devleopers. An older method, called “screen scraping,” is also used when an API is not available. Screen scraping operates by running a program to search text or images on a normal website or program then taking certain bits of information and putting them into its own database.
Check out some APIs:
Digg API,
Google Maps API,
Flickr API