This document provides an introduction to different types of rocks and their formation processes. It discusses igneous rocks such as granite and basalt that form from the cooling of magma, sedimentary rocks like sandstone and limestone that form through the compaction and cementation of sediments, and metamorphic rocks that form from the alteration of existing rocks through heat and pressure. It also introduces the rock cycle concept whereby rocks continuously transform between igneous, sedimentary and metamorphic types through geological processes over long periods of time.