Cannabis and essential oils contain terpenes with the potential to benefit many health conditions. Here's all you need to know about botanical terpenes.