Le mot « rock » vient du vieil anglais « rocca », qui serait lié au mot celtique « creg », signifiant « rocher ». Le mot « roche » est utilisé en anglais depuis le XIIIe siècle pour désigner une substance solide et inorganique trouvée dans le sol. Les géologues utilisent le terme roche pour décrire des agrégats solides naturels d’un ou plusieurs minéraux. Cette définition distingue les roches des sédiments meubles trouvés à la surface de la Terre et des matériaux manufacturés comme le béton.