1. An information management system relating to exchanging of information carried out between a plurality of terminals via a network, characterized in that said terminals include: transmitting-and receiving means for transmitting and receiving information via said network from other terminals; specifying means for specifying transmission and reception targets for information transmitted and received; and relationship structure generating means for, with respect to said transmitted and received information, generating relationship structures for between information possessed by said terminals by setting links expressing relationships referencing between topic nodes or between topic nodes and resource nodes for topic nodes correlated to content of said information and resource nodes specifying information resources for said information.