1. A method for organizing information on a database residing on at least one server that is connected to a network having at least one client device, the method comprising: inputting at least one area of concern and storing said area of concern in said database; inputting a concern associated with said area of concern in said database; inputting an outcome associated with said concern in said database; inputting a commitment associated with said outcome in said database; inputting an occasion associated with said commitment in said database; inputting the identity of a user associated with said outcome; storing said area of concern, said concern, said outcome, said occasion, and said identity onto said database; querying for said area of concern in said database with said client device; and receiving said area of concern, said concern, said outcome, said occasion, and said identity.