Over time, roofs weaken due to exposure to the elements, making roof leaks almost inevitable.
Water seeping through floor is almost always caused by hydrostatic pressure, foundation cracks, poor drainage, plumbing leaks, a high water table, or a failing sump pump.
Read the article