Sorry Becious, too technical. Buffers are weak acids (actually the conjugated base of the weak acids) that help in preventing pH changes.
In an aquarium without added chemicals (like pH down & whatnot), the main buffer is bicarbonate (
HCO3-). This is what is measured when you do a
KH test. Fish waste (and the conversion of ammonia to nitrates istself) all produce acids. The acids react with the
HCO3-, forming
CO2. Since the acids are being used up, the pH dosen't change. This is what is meant by buffering.
However, there is only so much
HCO3- in the water, and eventually, it will get used up. The acids then will accumulate, and all of a sudden your pH drops. This is what is called a pH crash ... very bad for fish.
To prevent that, you need to do regular water change. You get rid of some of the "used" water, and replace it with fresh water (with a new supply of
HCO3-) and new buffering capacity.
DOC's are just short hand for all the breakdown products that we don't see. In addition to ammonia, which we measure, other stuff is produced when things rot. Again it is not good for the fish to have too much of that around. So you do water change to get rid of them. This is another reason that even in tanks with 0 ammonia & nitrites, it is wise to do regular water changes, to get rid of the stuff we can't see or measure.
After a fishless cycling, wiht the high levels of
NH3 & othe organic decomposition, there is likely an accumulation of
DOC's and the buffers are prob. used up, thus the advice to do a water change before adding fish.