As plantas do gênero Cannabis possuem mais de 150 substâncias químicas que não são encontradas em outros vegetais, esses são os fitocanabinóides. Os fitocanabinóides encontrados em maiores quantidades são o canabidiol (CBD) e o THC.
Além dos fitocanabinóides, existem outras substâncias com atividade biológica que estão presentes mas não são exclusivas da Cannabis – São os terpenos e os flavanóides.