1. Digital device, in particular digital computer such as a server or a client or a mobile digital device, connected with at least one database containing semantically structured resources, preferably on a network like the Internet, comprising: i. query input circuitry for entering, generating or receiving a query, in particular a natural language query, ii. a parser for processing a query including: a) a tokenizer operatively connected with at least one lexicon, for example a vocabulary database, for segmenting the query into terms, in particular one or more words, and mapping them into semantic tokens via the lexicon, wherein the lexicon contains at least the token type of a semantic token, in particular class, role, instance and/or constraint, b) a node/relationship/focus generator for generating the one or more nodes and/or one or more relationships for each semantic token with a predefined token type, distinguishing between terminal and non-terminal nodes or relationships and selecting a non-terminal node or a non-terminal relationship as a focus, iii. a query performer for generating a database query for the focus and the token type of the semantic tokens determined in the previous steps and sending it to the at least one database, iv. a result processor for receiving responses from the at least one database and listing, structuring, ranking and/or merging them, v. result output circuitry for displaying, indicating, storing or sending the processed results.