API
Standard language and message format used by one program to interact with functions in another program or in a hardware. Usually referred to as system calls that allow programmers to interface with programs or operating system functions.
More: Application Program Interface