Kişilerdeki genetik farklılıklarından dolayı alınan ilacın farmakokinetiği ve farmakodinamiği değişmektedir. Farmakokinetik değiştiğinde ilacın vücuttaki seyri yani yazgısı değişir. Özellikle ilacın eliminasyon ve/veya metabolizmasında rol oynayan enzimlerdeki bu genetik farklılık önemlidir. Yani bu enzimler fazla olduğunda ilaç çok çabuk metabolize olacak ve eğer ilacımız ön-madde (prodrug) değilse etki süresi veya etkisi azalacaktır. Bu şekilde aynı ilacı alan kişiler arasında farklılıklar ortaya çıkacaktır. Veya tersini düşünelim; enzim miktarı az olursa bu sefer de ilaç toksik düzeyde kalacak ve vücutta geç elimine edileceğinden istenilemeyen etkiler çıkaracaktır. Yani ilacı biri aldığında iyileştiği halde başkasında toksik etki yapacaktır. Eğer ön-ilaçsa yani vücutta etkin hale dönüşüyorsa. Bu defa da vücutta yeterince etkin madde oluşmayacaktır. Farmakodinami açısında ise vücutta ilaç düzeyinde bir problem yoktur ancak etkide vardır. Çünkü etkiyi oluşturacağı reseptör veya enzim az ise (genetik olarak) etki istenildiği kadar olmayacaktır. Bu şekilde ilaca dirençten bahsedilecektir.

Farmakogenetik, her bireyin ayrı bir genetik yapısının olması nedeniyle kişiye özel ilaç tedavisini öngören bir bilim dalıdır.