Alright, let me explain with a very simple analogy:
Imagine them as bread:
marble vs granite

Marble
Like a soft white bread.
When you press it with your hand, fingerprints are easily left behind (susceptible to scratches and corrosion).
Marble typically has a veiny, swirling look, like clouds or smoke. It often has a soft, luminous appearance. Examples: Carrara marble has soft grey veins on a white background.
Granite
Like a whole grain bread filled with seeds.
It is extremely hard and cannot be bent by hand (resistant to scratches and corrosion).
Granite has a speckled or granular "salt and pepper" pattern. The dots are different colors and sizes. It looks more chaotic and crystalline.
.

The simplest testing method:
Drip a weak acid (such as vinegar) on an inconspicuous spot.
- Marble bubbles sizzled (because it contains calcium carbonate).
- The granite showed no reaction.
So, remember this rhyme:
Marble is soft and has patterns, while granite is hard and has spots.





