1. A method of operating an application attaching system to dynamically make applications available to a computing device, the method comprising: identifying an application attach triggering event based on a file selection of a certain file type on the computing device; in response to the application attach triggering event, identifying an application within an application volume based on the certain file type; attaching the application volume to the computing device; and associating the application to the certain file type on the computing device.