API
An application programming interface or API is a set of routines, protocols, and tools for building software and applications. In SMS marketing, an API would be used by web developers to integrate the SMS functionality into a businesses existing website or software platform in order to automate the SMS process.