Una de las principales diferencias entre el magma basáltico y el granítico es su contenido mineral específico. El magma basáltico contiene entre 45 y 55 por ciento de dióxido de silicio y tiene un alto contenido de magnesio, hierro y calcio, mientras que el magma granítico contiene entre 65 y 75 por ciento de dióxido de silicio y solo pequeñas cantidades de esos minerales.
El magma granítico tiene niveles altos de potasio y sodio, mientras que el magma basáltico tiene niveles muy bajos de estos minerales. Cuando los magmas son juzgados por una composición mineral como esta, técnicamente se les conoce como félicos, que son graníticos, y máficos, que son basálticos.
Otra diferencia importante entre estos dos tipos de magmas es la temperatura que cada uno necesita para mantenerse líquido. Los magmas félicos están normalmente entre 650 y 800 grados Celsius, mientras que los magmas máficos están entre 1.000 y 1.200 grados. Esto se debe a que los minerales máficos se funden a temperaturas mucho más altas que el potasio y el sodio, los minerales félsicos. Debido en parte a la temperatura más baja, el magma félsico es mucho más viscoso que el magma máfico, lo que significa que es mucho más grueso y más resistente al flujo.
Aunque el magma basáltico puede producir rocas basálticas y el magma granítico puede producir rocas graníticas, también pueden formar otras rocas, según la rapidez con que se enfríe el magma. El granito se forma por el lento enfriamiento del magma dentro de la superficie de la tierra, mientras que el basalto se forma cuando el magma se enfría rápidamente después de atravesar la superficie de la tierra a través de la actividad volcánica.