* Granite is generally older than limestone. This is because granite forms deep within the Earth's crust through the cooling and solidification of magma. Limestone, on the other hand, forms from the accumulation of marine organism remains, usually in shallow water environments. This process requires a lot of time, but not as much time as the formation of granite.
* However, specific rocks of either type can be older or younger than each other. A particular piece of limestone could be older than a specific piece of granite if it was formed earlier in Earth's history.
Here's a simplified way to think about it:
* Granite: Imagine a giant, ancient tree. The trunk of the tree is like granite, formed from very old, deep material.
* Limestone: Imagine the layers of leaves and branches that fall to the ground around the tree. These layers are like limestone, formed from the accumulation of things over time, but not as old as the tree trunk.
So, in general, granite is considered older than limestone, but individual rocks can vary in age.