Granite is an igneous rock, very compact, with crystalline texture. This rock crystallizes from a very slow cooling of the Magma.
It consists basically of Feldspar, Quartz and Mica. Although there are also other minerals such as Magnetite, Esfena, Muscovite, Cordierite, Apatite …