The main difference between marble and granite probably lies in the aesthetic properties. On the one hand, granite is characterized by a particularly recognizable “speckled” effect and its color is determined by the variation in the percentage of minerals (such as quartz, mica, feldspar, amphibole, etc.) contained in the stone. Marble is unanimously considered more fascinating due to its irregular veins and varieties of colors based on its impurities.http://www.tingidastone.com/quartz/