API

The API is a programming interface. It includes a particular set of rules ("code") and specifications that software can follow to communicate with each other. For Drupal, there is the API reference that shows the documentation available to developers. There is also a "Form API" and a "Field API".