Pregunta de entrevista de Attentive

What is an API in simple terms?