Pregunta de entrevista de NIKE

What is an application programming interface?