A river is a natural flowing watercourse, usually freshwater, that flows towards an ocean, sea, lake or another river. Rivers can vary in size from small streams to mighty rivers that span across continents and are home to diverse ecosystems and wildlife. They also play important roles in the hydrological cycle, supporting human activities such as irrigation, transportation, and recreation.