1. A method for storing information in at least one database to enable contextual retrieval of said information by an information management system, comprising the steps of: creating an information element in response to receipt of a data element, comprising: storing said received data element in a database, creating in association with said received data element a data entry defining a node that contains said received data element, creating in association with said received data element at least one data entry defining a context for said received data element; storing said data entry defining a node that contains said received data element and said at least one data entry defining a context for said received data element in said database.