Combinatorial chemistry has given chemists access to vast numbers of molecules, but selecting the right one has proved more difficult. As chemists have gained experience in the technique, however, it has become possible to use solid- or solution-phase syntheses with different chemistries and scaffolds to produce libraries tailor-made for finding or optimizing a lead directed at almost any class of target.