In the Microsoft Systems Management Server (SMS) system, the site database for a primary site stores the inventory and configuration information for itself and sites below it in the site hierarchy. The SMS API enables a client application to retrieve, add, and remove data in the SMS database.
For more information, see the Microsoft SMS documentation in the "Setup and Systems Management Services" section of the Microsoft Platform SDK.