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.
QUARTZ, what is that?
You may initially think that a quartz countertop would be composed of a quartz arenite, a rock made up of at least 90% quartz. This may remind you of a white sandy beach with a few brown and pink specs. However, you will find that quartz countertops are actually man made and although they consist of 90% quartz, the rest of the countertop is composed of resins, polymers, and various types of pigments. This creates a very durable artificial rock without pores or cracks.
But which one should you choose?
The debate breaks down into a few large picture questions that you have to ask yourself. There are really two variables that you should take into account. One variable is whether you prefer a man made stone or a natural stone. You will find much more beauty in granite and there is certainly an excitement involved in picking out the small imperfections and color variation. I'll give this one to granite as it has a unique and impossible to replicate feel that never disappoints in upgrading your kitchen countertop.
The other variable is ease of use in a number of different factors. Quartz countertops are sealed and therefore not porous, they are primarily made of quartz, which means they are more durable than granite. You'll find that quartz countertops are easier to clean, maintain, and forget about. If your primary concern is having a countertop that you can ignore and heavily use, quartz composite is the way to go.