API

Application programming interface. A set of subroutine definitions, protocols , and tools for building application software ; makes it easier to develop a computer program by providing all the building blocks, which are then put together by the programmer .

Source: Wikipedia.

See information about the Media Suite APIs .