Emerson Brito,
API significa Application Programming Interface (Interface de Programação de Aplicação).
API's podem ser de diferentes tipos para diferentes finalidades, mas de forma bastante resumida, API's são aplicações que tornam possível a comunicação entre dois dispositivos, e dessa forma é possível buscar alguma coisa ou enviar algo via solicitações, neste caso, via Solicitação Web, através dos Request:
GET
POST
A via cep, por exemplo, disponibiliza uma API onde se você enviar o número do seu CEP, eles retornam automaticamente pra você as demais informações do Endereço.
Assim, se você quiser criar uma aplicação que identifica o endereço de alguém automaticamente pelo CEP, você pode se conectar a essa API para fazer isso de forma automática.
Eu também ainda estou aprendendo mais sobre as API's, mas basicamente, com as API's você consegue disponibilizar coisas para outras pessoas acessarem via solicitações.
Segue um link caso queira saber mais sobre o assunto:
https://aws.amazon.com/pt/what-is/api/
Bons estudos pra nós!