API
devcloud
Interface que permite que dois softwares conversem entre si através de um contrato bem definido de requisições e respostas.
API (Application Programming Interface) é o conjunto de regras que define como um programa pode pedir dados ou ações de outro. Você não precisa saber como o outro sistema funciona por dentro — só o contrato.
Exemplo: quando seu app pede a previsão do tempo, ele chama a API de um serviço de clima e recebe os dados de volta em JSON.