Hydrocodone-acetaminophen, or Vicodin, is used to treat moderate to severe pain. The opioid hydrocodone is a powerful pain reliever. Its effects are strengthened through its combination with acetaminophen, a less potent pain reliever also capable of reducing fevers.