Why do rivers wind and bend?
Short answer
Water speed and erodibility vary across a channel, so some banks are worn away while sediment builds on others.
How it works
In a bend, the outer bank is usually eroded while sediment accumulates on the inner bank. Floods and land changes can shift the channel.
Key point
The practical point is this: Floods and land changes can shift the channel.