API (от англ. Application Programming Interface) – это интерфейс программирования приложений или, иначе интерфейс прикладного программирования. API – это набор готовых процедур, классов, структур, функций, констант, которые предоставляются библиотекой (то есть сервером) для использования во внешних программных продуктах.
API широко используется программистами для написания всевозможных программных приложений.
API также используется для создания сайтов. API для сайтов представляют собой внешние мини-приложения, которые вы с легкостью можете встроить в любой сайт. Как правило, используются XML, HTML, JavaScript, Flash в различных сочетаниях и комбинациях. API служит для повышения функциональности сайта. Встроить API на сайт не составит труда, что крайне удобно. Такой интерфейс потребляет ресурсы своего собственного сервера, а не вашего, но в то же время, работает на вашем сайте. Это очень выгодно. Для того чтобы установить API, необходимо всего лишь встроить предложенный производителем код в нужное место на странице вашего сайта. API лучше всего использовать владельцам крупных и широкомасштабных сайтов, а также сайтам с небольшими функциональными возможностями.