Cannabis is a plant harboring several molecules referred to as "cannabinoids." These are known to have beneficial effects on human health. At the molecular level, some people still think that cannabis is only made of cannabidiol. However, it contains several other molecules including cannabigerol. However, what is cannabigerol? It is actually a constituent of this plant with multiple virtues. In the same way that CBD is beneficial for humans, cannabigerol also produces many beneficial effects. We will discuss in the rest of this essay, this molecule in all its aspects.