1. estrusivo (vulcanico) :Queste rocce si formano dal raffreddamento e dalla solidificazione della lava sulla superficie terrestre. Tendono ad avere trame a grana fine a causa del rapido raffreddamento. Esempi includono basalto, riolite e andesite.
2. invadente (plutonico) :Queste rocce si formano dal raffreddamento e dalla solidificazione del magma sotto la superficie terrestre. Generalmente hanno trame a grana grossa a causa del lento raffreddamento. Esempi includono granito, gabbro e diorite.
3. Ultramafic :Queste rocce sono una categoria speciale di rocce invadenti caratterizzate dal loro alto contenuto di magnesio e ferro. Sono in genere di colore molto scuro e si trovano spesso nel mantello terrestre. Gli esempi includono peridotite e dunite.