I minerali sono fatti della stessa sostanza, mentre le rocce sono costituite da diverse sostanze o più di un minerale. I minerali hanno cristalli, mentre le rocce non hanno cristalli. I minerali di solito hanno una forma definita, mentre le rocce non hanno una forma definita.
I minerali di solito sono dello stesso colore in tutto. Le rocce non hanno un colore uniforme. Alcuni descrivono minerali che hanno un aspetto fisicamente attraente, mentre le rocce non possiedono la stessa qualità. I minerali non hanno fossili, mentre alcune rocce hanno fossili. Tutte le rocce contengono almeno due o più minerali. Viceversa, un minerale non è costituito da rocce. Le rocce hanno diversi nomi, a seconda delle loro dimensioni. Ci sono circa 3.000 minerali conosciuti sulla Terra.