1. When a solvent and a solution containing a non-volatile solute are separated by a semipermeable membrane, there arises a flow of solvent molecules from solvent to solution as well as from solution to solvent.
2. Due to higher vapour pressure of solvent than solution, the rate of flow of solvent molecules from solvent to solution is higher.
3. As more and more solvent passes into solution due to osmosis, the solvent content increases, and the rate of backward flow increases.
4. At a certain stage an equilibrium is reached where both the opposing rates become equal attaining an equilibrium.