Granite is a dense material created deep inside the earth’s core. Marble is formed from sediments from under the seabed. Both turn to stone after millions of years but the mineral make up of the stones is different. The stones therefore react differently to various chemicals and cleaners, as well as wear and tear. Granite is better suited for countertops, while marble may be better suited for fireplace enclosures.