Hormone therapy is effective for cancers that rely on hormones to grow, such as breast and prostate cancer. Medications like tamoxifen and aromatase inhibitors block the body's ability to produce or use these hormones, thereby slowing or stopping the growth of cancer cells.