This site features Flash animations that illustrate various facets of the rock cycle. The visualizations depict rock-forming processes, such as erosion, transportation, deposition, cementation, crystallization, subduction, and eruption, that create sedimentary, igneous, and metamorphic rocks. They also show cooling environments that result in varied crystal sizes and demonstrate igneous rock classification. The animations can be paused and rewound to stress important points. These resources are suitable for use in lectures, labs, or other teaching activities.