Companion planting is a practice that goes back thousands of years. The idea is that by planting various herbs, flowers and other plants along side your cannabis, your garden will reap the benefits that those plants provide. Certain companion plants provide natural pest control, while others reduce odour. Companion planting can also be used for concealment and protection, as well as a number of overall health functions including nutrient uptake. Companion planting will work for you regardless of whether you are growing indoors or out. By companion planting in your cannabis garden, you create a rich and natural ecosystem which will help your plants thrive.