API реализуется приложениями, библиотеками и операционными системами для определения их словарей и соглашений о вызовах и используется для доступа к их службам.
Интерфейс прикладного программирования (API) - это набор функций, процедур, методов или классов, используемых компьютерными программами для запроса услуг у операционной системы, программных библиотек или любых других поставщиков услуг, работающих на компьютере.