Hydromorphone, also referred to as dihydromorphinone, also marketed under the brand name Dilaudid amongst the others, is an opioid used to treat moderate to severe pain. Long-term usage is typically only suggested for pain because of cancer. It could possibly be employed orally or by injection into a vein, muscle, or under the skin.