There are five main types of sedimentary rocks on the basis of agents of formation:
- Riverine Rocks — These are formed by the sediments deposited by running water or river.
- Lacustrine Rocks — These are formed by the deposition of silt etc on the bed of lakes.
- Glacial Rocks — These are formed by the debris carried on and deposited by glaciers.
- Aeolean Rocks — These are formed by the deposition of sand particles accumulated by wind.
- Marine Rocks — These are formed by the deposition of sediments at the ocean floor. These are of two types- Calcarious sedimentary rocks and Carbonaceous sedimentary rocks.