FinIQ Consulting Pvt interview question

What is an API explain?