API или программный интерфейс приложения. Звучит загадочно, но на самом деле это довольно простая вещь. Вообразите набор разных функций и инструментов, которые позволяют приложениям общаться между собой. Вот вам и API. Одна программа как бы говорит другой: "Эй у меня есть полезные данные/фичи, давай я тебе их предоставлю через API, и ты сможешь это использовать в своих целях". Взаимовыгодное сотрудничество. Несколько примеров из жизни. Когда вы входите в приложение через ВК или Facebook, это API этих соцсетей "подружил" их с данным приложением...
Термин API (Application Programming Interface) расшифровывается с английского как «Программный Интерфейс Приложения». API — набор неких функций, благодаря которым приложения могут взаимодействовать между собой. Если говорить простыми словами, то программный интерфейс играет роль соединяющих «мостиков» для связи приложений друг с другом. Зачем нужен API? Программный интерфейс упрощает работу и оптимизирует бизнес-процессы. Больше нет надобности нанимать программистов для разработки нужного приложения...