1. A computer implemented method for process data management, wherein said method can be implemented on computers using the internet, intranet, wireless communication network or mobile devices, the method comprising: (a) displaying a set of natural language prompts related to a problem for each of a plurality of structured stages; (b) receiving input in response to the prompts; (c) using project stages as a reference system for interface design; and (d) supporting transaction and collaboration among a plurality of users.
22. The method of claim 1 , wherein a user's path is recorded and stored and can be compared with other user paths.