Mathematical models of the evolution of drug resistance in infectious diseases are predominantly concentrated in three main areas: antimalarial, antibiotic and anthelmintic resistance. There appears to be little or no cross-reference between them. This literature was examined to identify factors that influence the evolution of drug resistance irrespective of the species and drug under study. The aim is to provide non-technical readers with a basic qualitative understanding of the issues and pitfalls involved in designing drug treatment regimens to minimize the evolution of resistance. The principal factors determining the rate at which resistance evolves appear to be (i) the starting frequency of resistance, (ii) the level and pattern of drug use, (iii) the drug's pharmacokinetic properties, (iv) the number of genes required to encode resistance, (v) the level of sexual recombination in the parasite population, (vi) intrahost dynamics and, in particular, whether 'crowding' effects are present, (vii) the genetic basis of resistance and (viii) the number of individual parasites in an infection. The relative importance of these factors depends on the biology of the organisms under consideration and external factors such as the extent to which the infrastructure of health care delivery constrains the practicalities of drug regimens.