Prior to diving into the details of shopping for THC and CBD products and solutions in Europe, It really is vital to understand the distinction between THC and CBD. THC, or tetrahydrocannabinol, is the psychoactive compound located in cannabis that generates the "higher" feeling. Then again, CBD, or cannabidiol, is a non-psychoactive compound known