For diffusion or osmosis to take place in root cells,
difference in solute concentration
For osmosis or diffusion to take place, always a concentration gradient or difference in concentration between cell and its surroundings or between two regions is required.