Application Program Interface. A series of routines that are used to access software functions.