Vicodin is a prescription medication that combines hydrocodone, an opioid pain reliever, with acetaminophen, a non-opioid pain reliever.