Procesul de dezvoltare a unui medicament cuprinde mai multe etape. Prima etapă este descoperirea și cercetarea substanțelor chimice care pot avea potențial terapeutic. Apoi urmează etapa de testare preclinică în laborator și pe animale de laborator, pentru a evalua siguranța și eficacitatea substanței. Dacă rezultatele sunt promițătoare, urmează etapele de testare clinică pe voluntari umani, în cadrul unor studii clinice de fază I, II și III. Ulterior, autoritățile reglementatoare decid dacă medicamentul poate fi aprobat pentru comercializare și utilizare pe scară largă.