Inimkeha sisaldab retseptoreid, millele opioidid saavad seonduda. Kuid organism toodab ka ise aineid, mis võivad samuti nende retseptoritega seonduda – nimelt endorfiine.
Üks endorfiinide ülesandeid on valu leevendamine. Endorfiinide ja opioidide vaheline suur erinevus seisneb selles, et endorfiine toodab organism ise, ning lõhustab need kiiresti pärast vabanemist. See tähendab, et sõltuvuse tekkimise oht on väike.
Evolutsiooni kontekstis on endorfiinid olulised ellujäämiseks. Kui inimesel on vaja pärast vigastada saamist põgeneda, leevendavad endorfiinid valu.
Heroiini tarvitamisel muutub see kehas morfiiniks. Heroiini mõjud tulenevad faktist, et morfiin matkib endorfiine ehk looduslikke neurotransmittereid.
Nii endorfiinid kui ka morfiin stimuleerivad kaudselt aju mõnukeskust, mis tekitab inimeses mõnutunde.
Morfiin pärsib ka substants (aine) P vallandumist. Substants P etendab valusignaalide edastamisel olulist rolli.
Hingamist reguleerivad neuronid sisaldavad samuti opioidiretseptoreid. Morfiin võib ka nendega seonduda.