According to Climbing Magazine, the color of a granite depends on the feldspar present. Plagioclase feldspars are generally a milky white and alkali feldspars have a variety of colors, including pale yellow, emerald green and brick red.
Pink granite derives its color from pink or red alkali feldspars, and white or gray granites usually have a mixture of white color alkali feldspars and white plagioclase. Granite comes from a Latin word, meaning "grain." The distinctive textures of granite are formed when interlocking crystals develop as molten rock cools down under the Earth's surface. The rock solidifies as single minerals of quartz, feldspars and mica.