Negli ultimi anni, l'industria farmaceutica basata sulla ricerca ha dovuto affrontare sfide crescenti a causa dell'aumento delle pressioni economiche e normative. L'aumento dei costi sanitari, la crescente pressione sui prezzi da parte delle organizzazioni di managed care, i controlli internazionali sui prezzi, la rapida comparsa sul mercato di prodotti generici (o della concorrenza all'interno di una classe terapeutica) e le politiche normative più severe hanno costretto le aziende farmaceutiche di ricerca a perfezionare e accelerare i processi di scoperta e sviluppo dei farmaci. Il processo di scoperta dei farmaci è fondamentalmente una scienza orientata al paziente, in cui i ricercatori si sforzano di migliorare i farmaci esistenti o di inventare un'entità chimica completamente nuova, che dovrebbe essere idealmente più potente di qualsiasi farmaco esistente di una categoria simile. Lo sviluppo di nuovi farmaci con potenziali applicazioni terapeutiche è uno dei processi più complessi e difficili. Milioni di capitali e di ore di lavoro sono dedicati alla scoperta di nuovi agenti terapeutici. L'intervento dei computer in alcune fasi plausibili è indispensabile per ridurre i costi e i tempi del processo di scoperta dei farmaci.