13. A method for monitoring an information worker for facilitating a natural language task-oriented data structure, comprising: monitoring a device-related activity connected with execution of an application level task and registering at least one application level command utilized in the monitored execution of the application level task, the at least one application level command utilized in the monitored execution of the application level task being one of a plurality of application level commands available for inclusion in the task oriented data structure; obtaining a natural language description of the activity to assist in defining a relationship between the application level task and the activity; and analyzing at least one of the device-related activity, the obtained natural language description, or the application level task for constructing a natural language task oriented data structure that associates the natural language description with the activity or with the task to facilitate execution of the at least one application level command, wherein the task oriented data structure specifies the at least one application level command to be executed and facilitates execution of the at least one application level command by causing the execution, at least in part, of the at least one application level command; and receiving a different natural language task description for a different application level task and causing the execution of the different application level task based at least in part on the different natural language task description and the task oriented data structure, the natural language task description and the different natural language task description differing at least in part such that the at least one application level command utilized in accomplishing the application level task differs at least in part from at least one application level command utilized in accomplishing the different application level task.
13. A method for monitoring an information worker for facilitating a natural language task-oriented data structure, comprising: monitoring a device-related activity connected with execution of an application level task and registering at least one application level command utilized in the monitored execution of the application level task, the at least one application level command utilized in the monitored execution of the application level task being one of a plurality of application level commands available for inclusion in the task oriented data structure; obtaining a natural language description of the activity to assist in defining a relationship between the application level task and the activity; and analyzing at least one of the device-related activity, the obtained natural language description, or the application level task for constructing a natural language task oriented data structure that associates the natural language description with the activity or with the task to facilitate execution of the at least one application level command, wherein the task oriented data structure specifies the at least one application level command to be executed and facilitates execution of the at least one application level command by causing the execution, at least in part, of the at least one application level command; and receiving a different natural language task description for a different application level task and causing the execution of the different application level task based at least in part on the different natural language task description and the task oriented data structure, the natural language task description and the different natural language task description differing at least in part such that the at least one application level command utilized in accomplishing the application level task differs at least in part from at least one application level command utilized in accomplishing the different application level task. 15. The method of claim 13 , comprising at least one of: identifying a sub-task related to execution of the application level task; associating the sub-task with a second device-related activity that is pertinent to completion of the sub-task; obtaining a second natural language description pertaining to the sub-task or the device-related activity, or both; incorporating the sub-task, second device-related activity, or second natural language description into a namespace template associated with the task; or recommending initiation of the sub-task in conjunction with implementing the application level task.