This invention relates to compounds comprising one or more therapeutic and/or diagnostic moieties and one or more functional moieties linked together via one or more triazole-containing linkers and to their intermediates and methods of their preparation. The triazole-containing linker may optionally contain one or more conditionally-cleavable or conditionally-transformable moieties and one or more spacer systems in between said moiety/moieties and the one or more therapeutic and/or diagnostic moieties.