What are the factors controlling osmosis?

(a) Presence of a perfectly semipermeable membrane.
(b) Concentration of dissolved solute on the two sides
of the semipermeable membrane.
© Difference in pressure.