Was Reading the Manual I thoght API Stood For Application Programming Interface not Protocol . AIP Stands for Application Interface Protocol.
Below is a Wikipedia Reference upon a simple Google search for API.
http://en.wikipedia.org/wiki/Applicatio ... _interface
Can Someone Explain, How is a substance a protocol? I thought a protocol was Quote from Wikipedia,
"In computing, a protocol is a convention or standard that controls or enables the connection, communication, and data transfer between two computing endpoints. In its simplest form, a protocol can be defined as the rules governing the syntax, semantics, and synchronization of communication. Protocols may be implemented by hardware, software, or a combination of the two. At the lowest level, a protocol defines the behavior of a hardware connection."
For Comparison API Quotation From Wikipedia,
"An application programming interface (API) is a source code interface that an operating system or library provides to support requests for services to be made of it by computer programs. Advanced Programming Interface (API) is a near synonym with wider application that predates the current common usage. In the original term the concept is meant to represent any well defined interface between two separate programs. The main difference is that this older term does not inculcate a parent-child relationship and can therefore be applied to peer-to-peer situations more logically, e.g. internal kernel services which can present themselves as separate programs."
A Explanation would be helpful