The phrase «drug design» is to some extent a misnomer. A more accurate term is ligand design (i.e., design of a small molecule that will bind tightly to its target). Although modeling techniques for prediction of binding affinity are reasonably successful, there are many other properties, such as bioavailability, metabolic half-life, side effects, etc., that first must be optimized before a ligand can become a safe and efficacious drug. These other characteristics are often difficult to predict using rational drug design techniques.