Le rocce formate dal magma nel mantello terrestre sono chiamate rocce ignee. Tuttavia, esistono diversi tipi di magma. Le rocce laviche possono essere basalto, andesite o riolite.
Le rocce basaltiche formano la crosta terrestre. Sono pesanti, scuri e granulosi. Il colore scuro di questo tipo di roccia deriva dal suo alto contenuto di magnesio e ferro. Andesiti hanno un colore più chiaro rispetto al basalto perché contengono più silice e meno ferro.
I rioliti sono di colore chiaro o bianco. Queste rocce non hanno molto ferro o magnesio; invece, contengono molta silice. Alcune rocce riolitiche sono molto leggere a causa delle bolle di gas che sono state intrappolate mentre si solidificano.