Descriptions and definitions of rock their three types, which are Igneous, Sedimentary and Metamorphic.