O rocă este un solid natural. Este alcătuită din minerale (care sunt cristaline) sau din alte substanțe asemănătoare mineralelor. Stratul solid exterior al Pământului, litosfera, este alcătuit din roci. Asta înseamnă că scoarța Pământului este formată din rocă. Diferitele minerale din roci formează diferite tipuri de roci.

Rocile sunt adesea acoperite de sol sau de apă. Se găsește sub oceanele, lacurile și râurile pământului, precum și sub calotele glaciare polare. Petrologia este studiul științific al rocilor.