1# Application Installation, Uninstall, and Update
2
3This topic describes how to install, uninstall, and update an application.
4
5## Installing or Uninstalling an Application
6You can install and uninstall applications by running debug commands. For details, see the [compilation, release, and deployment process](./application-package-structure-stage.md#package-structure-in-the-release-phase).
7
8**Figure 1** Process of installing and uninstalling an application (applicable to developers)
9![hap-intall-uninstall](figures/hap-install-uninstall-developer.png)
10
11
12When an application has been released to the application market, consumers can install or uninstall the application on their device through the application market.
13
14**Figure 2** Process of installing and uninstalling an application (applicable to consumers)
15![hap-intall-uninstall](figures/hap-install-uninstall-user.png)
16
17## Updating an Application
18
19
20An application can be updated in either of the following ways:
21
22- In the application market: The application market notifies the user of an available update, and the user can install the update by following the onscreen instructions.
23- In the application: When the application for which an update is available starts up, the application market notifies the user of the update, and the user can install the update by following the onscreen instructions.
24