CG Infinity Interview Question

What does API stand for and what does it do?