API (application programming interface - програмний інтерфейс програми, інтерфейс прикладного програмування) надає доступ до функціонала іншої програми. Тобто, API опис способів якими одна комп'ютерна програма може взаємодіяти з іншою програмою. Використовується програмістами при написанні всіляких додатків. Якщо говорити про WEB, то це інтерфейс взаємодії різних сайтів зі сторонніми додатками. API дозволяють не створювати самим складні програми. Замість цього можна використовувати готові частини існуючих ресурсів, у яких є доступ до потрібної вам інформації і даних.