Cannabis comes in a wide range of types and subspecies. Cultivators and farmers have been breeding different types with specific features for a long time in order to generate hybrids and strains.
Tetrahydrocannabinol (THC), cannabidiol (CBD), and other cannabinoids are present in varying amounts in each cannabis strain.