Pergunta de entrevista da empresa Synic Software

What is API? What does it do?