1. A device for identifying and connecting to a data resource in a data store, comprising: a machine-readable label reader; a controller connected to control said reader and to connectable to search said data resources; said controller being programmed to receive a first term identifying an object from said reader and to generate at least one query being usable for searching said data resources and for identifying one or more of said data resources matching said at least one query; said controller being programmed to look up at least one second term semantically related to said first term and to use said term in query or another query.