This site contains a basic explanation of the rock cycle along with information on the difference between a rock and a mineral and a description of the three types of rocks (igneous, metamorphic, and sedimentary). The site also describes the crust, mantle, outer core, and inner core, which are the four different layers of the Earth. In addition, it has a diagram of the rock cycle showing its relationship to the Theory of Plate Tectonics.