The cannabis plant contains hundreds of natural chemicals. When looking at medical cannabis, the two most important are cannabidiol (CBD) and tetrahydrocannabinol (THC). CBD does not have the ...