(от англ Application Programming Interface) — это интерфейс программирования, представляющий собой код для написания приложения, доступный и понятный программисту. Он содержит набор различных функций, констант, классов, форматов запросов.
Самый известный на сегодняшний день API-интерфейс — сервис Google. Он содержит около полусотни разнообразных API-модулей, например, для создания Android-приложений, различные API для работы с AJAX и многое другое. Он незаметен и обычными пользователями и абсолютно им не нужен, в основном API используется скриптом со стороннего сайта, который посылает GET/POST запросы, получает результат и по своей необходимости использует данные.