The present invention relates to a data retrieval system as well as a method for creating the same, as well as a method for searching therein. Furthermore, the invention relates to computer software products. In the data retrieval system, the searchable data has been converted to concepts, wherein the search is also carried out by means of the concepts. The searchable data formed into concepts is stored as a structure in which the data content segments containing each concept are stored ready in various orders.
展开▼