Water absorption by roots depends on the root pressure and suction pressure created by transpiration pull.
Due to the transpiration of water from leaves, the suction pressure is created, which pulls water upwards from the roots. As water is released out through transpiration, more and more water is absorbed from the roots. This is the reason for absorbing so much water from the plants.