API

API — это полное определение всех функций операционной системы (operating system), доступных прикладной (application) программе, и, кроме того, это описание того, как прикладная (application) программа должна использовать эти функции.
В операционных системах (operating system), которые поддерживают графический интерфейс пользователя (graphical user interface), API также определяет функции, поддерживающие окна (windows), пиктограммы (icons), ниспадающие меню (pull-down menus) и другие компоненты интерфейса.
В сетевых операционных системах (network operating system), API определяет стандартные для прикладных (application) программ методы, которые можно использовать для извлечения всех выгод при работе с сетью.