API

An Application Programming Interface

An Application Programming Interface (API) is a mechanism by which one computer program can interact with another program, potentially over the internet.

See also Wikipedia entry on API.