Rivers, lakes and oceans are not sterile bodies of water. ... Water quality in a river changes because it is affected by many factors including weather, climate, rainfall, industrial and sewage discharges, and accidental spills. It is strongly impacted by runoff from rain events. Hope this helped!