1. A method for synthesising at least one bifunctional molecule comprising a molecule part linked to a nucleic acid part, comprising the steps of i) providing at least 2 connector polynucleotides each capable of hybridizing to at least 1 complementary connector polynucleotide, ii) providing at least 2 complementary connector polynucleotides each capable of hybridizing to at least 1 connector polynucleotide, iii) hybridizing at least 2 complementary connector polynucleotides to at least 2 connector polynucleotides to form the nucleic acid part as a hybridization complex, wherein at least 2 of said complementary connector polynucleotides comprise at least 1 functional entity, wherein at least 1 of said complementary connector polynucleotides hybridizes to at least 2 connector polynucleotides, and with the proviso that no single complementary connector or connector polynucleotide of the hybridization complex hybridizes to all of the remaining complementary connector or connector polynucleotides of the hybridization complex; iv) covalently reacting at least 2 functional entities, wherein the covalent reaction of the functional entities results in the formation of a molecule of the molecule part, wherein the functional entities are provided by separate complementary connector polynucleotides, thereby providing the at least one bifunctional molecule wherein the nucleic acid part of the bifunctional molecule comprises nucleotide sequences that identify the functional entities that covalently reacted to form the molecule comprised within the bifunctional molecule.