CK-12 Foundation
Ck 12: Earth Science: Landforms From Erosion and Deposition Study Guide
[Free Registration/Login may be required to access all resource tools.] Summarizes the key points about the six types of erosion and deposition that create Earth's landforms. Includes a few questions to check for understanding.
Science Struck
Science Struck: Understanding Deposition in Geology
Explains what is meant by the deposition of sediments by wind and water and provides examples of the resulting landforms.