Product knowledge. Difference between tinctures vs flower/pre-rolls.

What is Full Spectrum CBD? What is Broad Spectrum CBD? What is CBD isolate? What are Tinctures What are Hemp flowers? What is CBD Pre Rolls?