1. A method for attaching application updates on a computing device, the method comprising: identifying an application update for an application stored on the computing device; identifying an updated application volume containing an updated version of the application; mounting the updated application volume to the computing device; overlaying, in a file system view, components of the updated version of the application from the updated application volume with components of the application stored on the computing device; and in response to a selection to execute the application, retrieving the components of the updated version of the application from the updated application volume and executing the application on the computing device using the components of the updated version of the application from the updated application volume and at least a portion of the components stored on the computing device.