1. A method of task analysis of a system, the system having states, interaction with the system being organized into sessions, sessions corresponding to paths taken through the states of the system, the method comprising: (a) defining a task as one or more states of the system; (b) identifying from the interaction with the system the occurrence of the states and the paths taken through the states during the sessions; and (c) presenting a task statistic regarding the occurrence of the states and the occurrence of the task in the interactions with the system.