Full spectrum CBD contains Terpenes and Cannabinoids from the Cannabis Genome. Furthermore, CBD isolate is best available in topical products as they contain only CBD and no other terpenes and/or cannabinoids.
Broad spectrum is the same as full spectrum except their is key difference, and that is that Broad Spectrum CBD products do not have THC.