THC (Tetrahydrocannabinol) is the major psychoactive component of Cannabis.
CBD (Cannabidiol) are non-psychoactive components of Cannabis that have therapeutic benefits.
Terpenes are components of Cannabis that make up the smell and taste of a strain. Different types of terpenes are associated with different therapeutic benefits.