Suboxone (buprenorphine/naloxone) is one type of medication used for treating opioid addiction. If is FDA approved for opioid dependence. Opioids include heroin and prescription pain relievers like morphine, hydrocodone, and oxycodone.
Buprenorphine is a partial opioid agonist and therefore has characteristics of opioids. However, it has unique properties that help treat dependence.
Vivitrol (Naltrexone) is a medication approved by the FDA to treat opioid and alcohol dependence.