You've probably noticed that different cannabis strains deliver wildly different experiences - some energize you, others melt away tension, and a few just make you hungry. That variation comes down to two distinct families of plant compounds working in tandem: terpenes and cannabinoids.