The ADK TMS Agent is part of the Application Development Kit (ADK), and is one of several components belonging to the ADK. ADK is a software abstraction layer that is between the hardware platform operating system and the device application. It provides a common interface for all applications to use. The ADK interface can be used to access and control the ADK TMS Agent.