API – Application Programming Interface

Interfejs programistyczny aplikacji, czyli zestaw reguł, protokołów i narzędzi, które pozwalają na komunikację między różnymi aplikacjami lub komponentami systemu. Umożliwia programistom korzystanie z funkcjonalności i danych innych aplikacji lub systemów, bez konieczności tworzenia ich od podstaw. Dzięki temu programiści mogą tworzyć bardziej złożone i zaawansowane aplikacje, korzystając z dostępnych już rozwiązań. API może być udostępnione przez twórców aplikacji lub systemu, lub też mogą być dostępne publicznie, co umożliwia każdemu programiście korzystanie z nich.