What is the difference between full spectrum, broad spectrum, and isolate-based CBD?

Full spectrum CBD extract contains all of the compounds found in the cannabis or hemp plant including, CBD, THC (below 0.3%), other minor cannabinoids, terpenes and flavonoids. The compounds work together to amplify the health benefits of each compound. This is what is called the entourage effect.

Broad spectrum CBD contains everything a full-spectrum CBD oil does, without the THC.

CBD Isolate is the purest form of CBD with all other compounds removed.