The three main types of opioids are natural opiates, semi-synthetic opioids, and fully synthetic opioids. Natural opiates are alkaloids. Alkaloids are nitrogen-containing base chemical compounds that occur in plants. Opium poppy is a plant that contains alkaloids. Morphine, codeine, and thebaine are natural opiates. Semi-synthetic opioids are created from natural opiates in a lab. Hydromorphone, hydrocodone, and oxycodone are semi-synthetic opioids. Heroin is also a semi-synthetic opioid and is made from morphine. Fully synthetic opioids are completely man made. Fentanyl, pethidine, levorphanol, methadone, tramadol, and dextropropoxyphene are fully synthetic opioids.