Types of Igneous Rocks The type of igneous rocks that form from magma is a function of three factors: the chemical composition of the magma; temperature of solidification; and the rate of cooling which influences the crystallization process.