Pergunta de entrevista da empresa RWE

Can you explain what an API does?