API

Application Programming Interface, ie communication interface between software components. A method that a program uses to interact with operating system functions.