Basalt

Difference Between Basalt and Granite
Basalt is an igneous, volcanic rock that forms commonly in oceanic crust and parts of continental crust. It forms from lava flows which extrude onto t...