Answer:
Tramadol is not an Opiate (narcotic) and Vicoden contains Hydocodone, which is an Opiate (narcotic), just like Tylonol 3 which contains Codiene, Perkocet which contains Oxycodone, Oxycontin which is pure Oxycodone and the Grandaddy of pain medications, Morphine (MS Contin, Morphine Sulphate). All derived from the same place, which is where Herion and Opium comes from, the poppy plant. All these I have listed are Opiate's (narcotics) unlike Tramadol ( Ultram) which is neither an Opiate, nor a Narcotic but, it is an Opioid and still a controlled substance in many States and Countries (Opioid - a synthetic or man made Opiate, if you will, pain killer) it was synthesized to try to cut down on the growing number of addictions to Opiate's because, it is not suppose to be physically addictive like the opiate's. Since it is a laboratory engineered Opiod, It can still show up on a Urinalysis (drug screen) as a false positive for an Opiate.
tramadols are alot weaker. if your a everyday pill popper tramadols wont do nothin but make you mad lol