Application Program Interface(API)
a standardized method of creating source code to interface with a specific operating system or shared library resource.
See: http://en.wikipedia.org/wiki/Api