Petrogenesis, also known as petrogeny,'s a branch of petrology dealing with the origin of igneous rocks. Petrology's the branch of geology dealing with the origin, occurrence, structure and history of igneous, metamorphic, and sedimentary rocks.… (
More on Petrogenesis)