API intro & explanation