What is the difference between sandstone and limestone?
Sandstone is formed from sediments of small grains, usually quartz. The individual grains may be visible, and can be loosely cemented, often rubbing off in your hand. Limestone usually is composed of finer grained material of calcitic origin, such as sea shells, or precipitates of calcitic origin. Limestones will effervesce in slightly acidic solutions such as vinegar because of the chemical reaction of calcium carbonate with acid. Sandstones will not have this reaction. Sandstone is usually derived from near shore deposits. Limestone is usually derived from deeper sea deposits.