Las rocas son diferentes de los minerales en que los minerales son acumulaciones cristalinas únicas de uno o más elementos, mientras que las rocas son acumulaciones sólidas de uno o más minerales. Roca puede referirse a un objeto particular separado En un sentido general, como sinónimo de piedra, generalmente se refiere a una porción de la sustancia. Los minerales individuales pueden ser evidentes en las rocas, como en el granito, o en los microscópicos, como en muchos basaltos.
Un mineral en particular es una acumulación continua de sólidos de un solo elemento, como una veta de oro, o un número de elementos en un patrón regular, como un cristal de cuarzo. Los sólidos amorfos, incluidos los vidrios como la obsidiana, no se consideran minerales porque carecen de una estructura de red molecular o iónica distintiva. Dado que la piedra pómez y otros vasos volcánicos pueden ser rocas, no todas las rocas están compuestas de minerales. Sin embargo, cualquier sólido homogéneo con una estructura de red cristalina, incluidos los trozos de hielo, se consideran minerales.
Las rocas a menudo contienen muchos minerales diferentes. La mayoría de los minerales que se encuentran en la Tierra son compuestos de silicio, y el dióxido de silicio, también conocido como sílice, es el más común. La forma más común de sílice es el cuarzo, pero otras formas notables son la calcedonia y el ópalo. Sin embargo, el ópalo es un sólido amorfo, por lo que en realidad no se considera un mineral.