1. One or more computer-storage devices storing computer-useable instructions that, when executed by a computing device, perform a method for facilitating performance of a series of tasklets comprising: providing a tasklet based on a user context, the tasklet including at least one result entity, the tasklet being an application that can perform an activity associated with a task; providing selectors for one or more second layer tasklets, each second layer tasklet corresponding to a result entity having a result-specific context; receiving an indication of a selection of a second layer tasklet; associating the user context and the corresponding result-specific context with the selected second layer tasklet; utilizing the user context and at least a portion of the result-specific context in association with the second layer tasklet; and providing the selected second layer tasklet in accordance with the user context and the at least the portion of the result-specific context.