API (Application Programming Interface)

A set of tools and protocols used for building, developing and interlinking software and programmes.