Capgemini Interview Question

what is API and explain the process