Existe sim uma explicação muito boa para isso acontecer. Essas substâncias conseguem agir sobre nosso corpo pois praticamente todas as nossas células possuem um local específico para essas substâncias agirem – Chamados receptores CB1 e CB2. 

Os receptores CB1 ficam principalmente nas células do cérebro e da medula espinhal, enquanto os receptores CB2 estão espalhados por quase todo o corpo (músculos, pele, artérias, células responsáveis pela imunidade, etc.) 

-LU, H. C.; MACKIE, K. An introduction to the endogenous cannabinoid system Biological Psychiatry, 2016.