Leuprolide is a synthetic analog of the naturally occurring gonadotropin-releasing hormone (GnRH). It is classified as a type of hormone therapy used in the treatment of several types of cancer, notably prostate cancer and certain types of breast cancer. Leuprolide functions by inhibiting the production of specific hormones that can fuel the growth of cancer cells.