Wipro interview question

How would you describe what an API is?