1. A method for adding tags to a first digital resource, the method comprising: creating a second digital resource which comprises the content of the first digital resource; finding within said second digital resource at least one occurrence of a name-like-string, wherein said name-like-string is contained within a database, said database relates said name-like-string to other name-like-strings by means of a taxonomic structure based on rules of nomenclature, and said database is expertly curated; obtaining from said database for said name-like-string a globally unique identifier associated with said string; and inserting a tag with said identifier into said second digital resource.