API

Application Programming Interfaces (APIs) are used to connect applications to other websites or applications. For example, an attorney who wants users to log in via Facebook before commenting on the firm's blog may accomplish this with the Facebook Developer API. The ability to connect an email signup form with MailChimp or Constant Contact is another example. Both are accomplished with APIs.