Fentanyl and heroin are not the same substances. Fentanyl is a synthetic opioid that is substantially more potent than heroin. Nevertheless, drugs often marketed as heroin contain a combination of fentanyl and heroin or even pure fentanyl. This makes it exceedingly challenging to determine the actual composition of drugs bought from illicit sources.