A principal diferença entre basalto e granito é que o basalto ocorre principalmente no fundo do oceano, enquanto o granito está na crosta terrestre em todos os continentes.
A Terra contém três tipos de rochas, nomeadamente rochas ígneas, rochas sedimentares e rochas metamórficas. Basalto e granito são dois tipos de rochas ígneas. Todas as rochas de origem ígnea consistem em magma ou terra derretida que encontra seu caminho até a superfície da terra a partir de fissuras e rachaduras sob a superfície da terra. As rochas derretidas que saem em forma de lava, ao resfriar assumem a forma de rochas ígneas. Duas das rochas ígneas mais famosas, basalto e granito, têm semelhanças que causam confusão entre as pessoas. No entanto, existem muitas diferenças entre basalto e granito que estamos discutindo neste artigo.