What is the difference between marble and granite tiles?

The most notable difference between marble and granite is their porosity levels. Marble is a softer, more porous material than granite. Granite has a crystalline composition making it more resistant to stains, scratches, and discoloration.