Pergunta de entrevista da empresa SiliconMount Tech Services

What is an API? How does it work?