The best example would be a product that is divided into 4 different services that run on the device simultaneously.
To utilize the Application concept, define each service of your product into an application.
When updating one of the services, simply define the next version of that service which would eventually allow you to keep track on what version exists on each device.