Pergunta de entrevista da empresa Northrop Grumman

Describe what an API is and why it is useful?