How is a Waterfall Formed?

A water fall is usually formed when a water flows over a cliff or on a very steep drop in a river bed. Cataract waterfalls have heavy water flow, and Cascade waterfalls have small water volume.