Granite is an igneous rock made up of primarily quartz, feldspar, micas, amphiboles, and a mixture of additional trace minerals. These minerals and their variation in abundance and alteration give granite the numerous colors and textures we see in granite countertops. Formally, granite is a plutonic rock that is composed of between 10 to 50% quartz (typically semi-transparent white) and 65 to 90% total feldspar (typically a pinkish or white hue).

Read more here….

http://www.geologyin.com/2015/11/what-is-granite-and-how-is-it-formed.html