The main driving factor is the difference in water potential between the soil and the substomatal cavity caused by transpiration.
It allows for plants to efficiently transport water up to their highest body organs, regulate the temperature of stem and leaves and it allows for upstream signaling such as the dispersal of an apoplastic alkalinization during local oxidative stress.
The long and thin shape of root hairs maximizes surface area so that more water can enter.
There is greater water potential in the soil than in the cytoplasm of the root hair cells.
There is also a pressure change between the top and bottom of the xylem vessels, due to water loss from the leaves.