1. A method of unifying information and tool from a plurality of information sources, the method comprising steps of: (i) allowing a matterizer to retrieve attributes and an associated link from an original information and/or attributes and an associated link from an original tool, wherein the original information and the original tool are requested from at least one information source of the plurality of information sources; and (ii) allowing the matterizer to model the original information into a unified information unit with a first unified data model by re-organizing the attributes and the associated link of the original information, and/or allowing the matterizer to model the original tool into a unified tool with a second unified data model by re-organizing the attributes and the associated link of the original tool, wherein a format of the original information is modeled by the first unified data model and/or a format of the original tool is modeled by the second unified data model.