What is a River Basin?

A river basin is the area of land that contributes run off to that river, and includes all land area that also contributes to any streams, creeks or ditches that outfall to the river.