> For the complete documentation index, see [llms.txt](https://docs.verifone.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.verifone.com/support-us/verifone-hq/vhq-software-management/software-package/applications.md).

# Applications

This section discusses application management in VHQ.

<details>

<summary>Keywords</summary>

Also called: applications library, application management. Search terms: VPI package applications, bundle applications.

</details>

## What is an application in VHQ?

Based on the device platform, various packaging tools and procedures are followed that define the packaging structure and content of software packages.

For eVo-based devices, VPI packages (.ZIP) are used. Each application is a .ZIP file. Multiple application files are compressed to create a VPI package, which also contains supporting files such as the manifest file — this defines the order in which the applications should be unzipped on the device after the VPI package is downloaded.

For V/OS-based devices, software bundles and bundles of bundles are used. Each application is a .tar file. Multiple applications are grouped to form a package, and multiple packages are grouped to form a bundle.

You can configure software packages by importing VPI packages and bundles. VHQ processes these packages to extract and set up the applications, pulling the application name and version from specific metadata files based on the package type. See the [Software package](/support-us/verifone-hq/vhq-software-management/software-package.md) reference for more information.

{% hint style="info" %}
The same application could be packaged as part of different software packages.
{% endhint %}

## Viewing applications

Go to **Device Management** > **Manage Downloads** > **Applications Library**.

The grid lists all applications set up on VHQ and the parent packages they belong to. You can upload individual applications directly from the *Applications* tab. Applications extracted from software packages can't be edited or deleted — you can only edit and delete applications uploaded directly through the *Application Library* tab.

<figure><img src="https://600591075-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FHUGEtJbVPg5OkUtYCm8j%2Fuploads%2FydgUou7UoegDa6YexS7Z%2Fimage.png?alt=media&#x26;token=373c605b-ab5f-468e-9247-fc7ba508e206" alt="Applications Library grid"><figcaption></figcaption></figure>

{% hint style="info" %}
There can be common applications extracted from multiple packages.
{% endhint %}

## Related topics

* [Software package](/support-us/verifone-hq/vhq-software-management/software-package.md)


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## 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, and the optional `goal` query parameter:

```
GET https://docs.verifone.com/support-us/verifone-hq/vhq-software-management/software-package/applications.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

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.
