API: What Is an API?

An API, or application program interface, is a set of operations implemented by software that determines how other software programs interact with it. Open APIs allow applications to be integrated and share content (for example, a microblogging update can be posted to Twitter and Facebook at the same time).