Société Générale interview question

What is an API ?