Если Вы хоть раз близко сталкивались с web-разработкой или интересовались этой темой, то скорее всего слышали аббревиатуру API. Например, API MS Windows, Яндекс.Карты, Google Docs и т.п. Что означают эти три буквы?! Аббевиатура API расшифровывается так: Application Programming Interface. В переводе на русский язык дословно звучит как «программный интерфейс приложения». Как видно из примеров, у многих крупных программных комплексов и веб-сервисов есть специальный, ориентированный на пользователя интерфейс, доступ к элементам которого предоставляется сторонним программистам. Вроде бы понятно и не понятно в то же время! Давайте попробую объяснить что значит простыми словами и доступными терминами.