Hornina je heterogenní smes tvorená ruznými
minerály, nekdy i organickými složkami,
vulkanickým sklem ci kombinací techto komponentu. Výjimku tvorí pouze monominerální horniny, které jsou tvorené pouze jedním
minerálem (napríklad hornina
mramor je tvorena pouze minerálem
kalcitem).