API
Acronym for Application Programming Interface. A method of communication between a CMI and a lesson that uses a special interface program to simplify the sending and receiving of data. See also, API adapter.