Streamflow, or channel runoff, is the flow of water in streams, rivers, and other channels, and is a major element of the water cycle. It is one component of the runoff of water from the land to waterbodies, the other component being surface runoff. Water flowing in channels comes from surface runoff from adjacent hillslopes, from groundwater flow out of the ground, and from water discharged from pipes. The discharge of water flowing in a channel is measured using stream gauges or can be estimated by the Manning equation. The record of flow over time is called a hydrograph. Flooding occurs when the volume of water exceeds the capacity of the channel.
Streams and rivers play a critical role in the hydrologic cycle that is essential for all life on Earth. A diversity of biological species, from unicellular organisms to vertebrates, depend on flowing-water systems for their habitat and food resources. Rivers are major aquatic landscapes for all manners of plants and animals. Rivers even help keep the aquifers underground full of water by discharging water downward through their streambeds. In addition to that the oceans stay full of water because rivers and runoff continually refreshes them. Streamflow is the main mechanism by which water moves from the land to the oceans or to basins of interior drainage.
Surface and subsurface sources: Stream discharge is derived from four sources: channel precipitation, overland flow, interflow, and groundwater.
Rivers are always moving, which is good for environment, as stagnant water does not stay fresh and inviting very long. There are many factors, both natural and human-induced, that cause rivers to continuously change:
Natural mechanisms