Humic acid is a heavy acid that is produced organically by decomposition. It is the dark stuff from plants and animals rotting in a swamp or bog. You should use fulvic acid in conjunction with humic. The fulvic is light weight and goes through out the entire plant allowing it to cleanse it's self. Humic acid usually has lots of trace elements also. Fulvic acid also contributes a 0-1-0 nutrient content often, so it helps those roots and buds. They are both chelate acids that keep nutrients in an uptake available form. Something about adding an ionic charge to negative elements or something. I am very high, it is my day off lol. Chelates will remove rust and and calcium buildups. I always use both.