Gneiss vs Granite
There are many different types of rocks found on planet earth. The differences mainly pertain to composition of minerals, texture, color, hardness, size of grains, and their permeability. However, for the purpose of classification to make their study easier, all rocks have been divided...