Eutrophication is caused by an excess amount of nutrients within the water. These nutrients can be collected within a lake by runoff from a agricultural area filled with fertilizers, etc etc. The algae within the body of water would grow at a rapid rate, causing a depletion for oxygen within the water and the lack of sunlight underneath the water surface.