Skrót od Application Programming Interface (interfejs programowania aplikacji). Jest to zestaw zdefiniowanych reguł, które umożliwiają komputerom lub aplikacjom wzajemne zrozumienie i wymianę danych. Na przykład, zamiast otwierać wiele różnych aplikacji internetowych, można uzyskać dostęp do nich wszystkich jednocześnie za pomocą jednego połączonego portalu.