what is the difference between sodium bicarbonate and calcium carbonate?
Sodium bicarbonate is soluble in water. Calcium carbonate occurs in nature as limestone, chalk, marble, calcite, seashells, coral and eggshells (Lots of other forms too) Sodium bicarbonate is man made.