Humic and Fulvic Acid are organic, all-natural substances derived from humates (raw mineral ore) which has been extracted from ancient deposits of decomposed plant matter.
They are both very complex molecules bound to ore in their raw form and then extracted using a variety of methods.
The most prominent difference between Humic and Fulvic Acid is their molecular weights (shape & size). While Fulvic Acid is considered smaller, Humic Acid is considered the larger, disc-shaped constituent. So, Humic and Fulvic Acid each have their unique function and therefore a better base material dependent upon the function or purpose of a specific formula/product.