Links between physical and human causes of floods?

The physical and nature causes of flooding are monsoon.(its is a heavy rainfall for long period of time).It comes from the climate change. Weather changes from month to month and severe consequences happen to people and the country. The second thing, physical causes happen in lower ground/flat ground. If a country like Bangladesh has a flat ground the water can't drain into a ground. It's just like tree's they have roots an if the flood comes more and more water goes into roots, and the tree's just die, because they can not cope with that much water they have inside. However we make the flat grounds aswell as we cuting the tree's down this all thing is called deforestation. So when the flood comes the water goes above the sea level, because of the tree's we cut.