These days, REST APIs are available to integrate your application or website with thousands of platforms — Web 2.0 properties such as Twitter, Facebook, and Foursquare, as well as old-school companies ...
APIs seem to be everywhere these days. Every popular online service has one. APIs allow developers to interact with online services without actually having to point and click their way through a UI.