Step 1: Idea:
Both opioids and cannabinoids are drugs that act on the body through receptors. They differ in the kind of receptor and in the effect.
Step 2: (a) Receptor site:
Opioids (such as morphine and heroin) bind to opioid receptors, which are present in the central nervous system and the gastrointestinal tract.
Cannabinoids (from the hemp plant Cannabis sativa) bind to cannabinoid receptors, which are mainly present in the brain.
Step 3: (b) Mode of action:
Opioids act as depressants. They slow down body functions and reduce pain, and they can cause a feeling of calm and sleep.
Cannabinoids affect the cardiovascular system of the body. They also change perception and mood, and cause a high.
Final Answer:
(a) Opioids bind to opioid receptors in the CNS and gut; cannabinoids bind to cannabinoid receptors in the brain. (b) Opioids depress body functions; cannabinoids alter the cardiovascular system and perception.
\[ \boxed{\text{Different receptors and different action}} \]