First of all, let us discuss limestone. Limestone is a form or example of sedimentary rock, and it is formed when shells, mud, and sand are deposited in lakes and ocean, and then develop into a sedimentary rock. Since its constituents are of fossilized particles, you will discover that it is porous and also soluble in water.
A typical limestone is composed of sand, silt, clay, and silica. It is of several colors, and may also be elastic, massive, crystalline or granular. It is a bit expensive material, and very liable for construction. On the other hand, marble is also a rock that Is formed when there is a recrystallization of limestone during mountain building process.
This occurs typically during the formation of rocks, due to the heating and squeezing of limestone that causes the rock grains to recrystallize. Marbles is a form of metamorphic rock, and it is usually used in sculptures and as building material. It is also a material of many colors.