Los silicatos se clasifican en varios tipos dependiendo de cómo se unen los tetraedros de silicato. Los principales tipos son neosilicatos (tetraedros independientes), sorosilicatos (pares de tetraedros compartiendo oxígeno), ciclosilicatos (tetraedros unidos en anillos), inosilicatos (cadenas de tetraedros), tectosilicatos (red tridimensional de tetraedros), y filosilicatos (láminas de tetraedros compartiendo oxígeno). Los carbonatos se clasifican