What is Petrology?

Petrology is the branch of geology that deals with the origin, composition, structure, and alteration of rocks. Petrology utilizes the classical fields of mineralogy, petrography, optical mineralogy, and chemical analysis to describe the composition and texture of rocks.