# Software management

The software management feature allows managing software on many devices across the system with the help of reference sets for application and parameter downloads.

The application configuration depends upon the model of the device. The model that a device belongs to determines the type of application that can be configured on the device. Currently, based on the device platform, various packaging tools and procedures are being followed which in turn defines the packaging structure and the content of these software packages.

**Software Package** is a group of applications bundled and compressed either as a .TGZ or .ZIP file in a pre-defined structure depending upon the format that is supported for a device. The software packages are specific to the device model.

**Reference Set** is a logical container that comprises a set of packages and their order of download, a list of device models, and matching criteria that define which devices in the hierarchy qualify for this Reference set. It is a logical container that comprises:

* Set of packages and their order of download.
* List of device models for which the reference set is compatible.
* Device Management evaluates and identifies one reference set that best qualifies for each device.


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.verifone.com/verifone-central-device-management/verifone-central/rollouts/software-management.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
