1. A method for storing and indexing information, said information consisting of a primary part and a secondary part, comprising the steps of: receiving a received set of information that is comprised of a first set of information in a first format and a second set of information in a second format to provide the received set of information in a combination format; extracting the first set of information and the second set of information in their respective first and second formats from the received set of information; converting said second set of information to an intermediate set of information in an intermediate format; and combining the first set of information and the intermediate set of information into a combination data set; and indexing and storing the combination data set such that the combination data set can be subsequently searched.