Waterfalls are formed when rivers or streams flow over a steep drop-off or cliff. The force of the water erodes the softer rock underneath, creating a vertical drop. Over time, the continuous flow of water further deepens and widens the waterfall.