In Microsoft Systems Management Server (SMS) vernacular, a program defines the binary application (e.g., patchinstall.exe) that describes the command line, the starting directory, and the rights under which the application runs (e.g., administrative rights). The package encapsulates multiple programs and specifies the distribution points, or locations, to deliver the package to. For example, if you have geographically dispersed offices connected by a slow link, you would likely place a distribution point in each office. The package also contains information about how to deliver the programs to the distribution points—for example, whether to compress the files. An SMS advertisement schedules when a program runs and configures the program for a specific collection. Collections are logical groupings of SMS clients used to target SMS actions. For example, the Microsoft Office Update Inventory Tool module creates several collections for testing and production computers.