The Core Idea in Simple Terms
Imagine a semipermeable membrane as a security gate that lets only water molecules through, but blocks sugar molecules.
On one side: pure water. On the other: sugar water.
Water molecules are constantly moving and hitting the membrane from both sides. On the pure water side, MORE water molecules hit the membrane per second (higher water concentration). On the sugar solution side, FEWER water molecules hit (some "slots" are occupied by sugar). So more water molecules cross from the pure side to the sugar side per unit time than in the reverse direction.
This imbalance creates a net flow of water INTO the sugar solution, raising the liquid level until the extra hydrostatic pressure (weight of the extra water column) exactly counters the imbalance. That opposing pressure IS the osmotic pressure.
Why π = CRT?
This looks like the ideal gas law (PV = nRT → P = (n/V)RT = CRT). This is not a coincidence. Van't Hoff showed that dissolved particles behave like an "ideal gas" in the context of osmotic pressure. Each particle, regardless of size, contributes kT of "osmotic pressure" per unit volume — exactly as a gas molecule contributes kT of pressure.
Why Does Temperature Matter?
Higher T → water molecules move faster → more collisions per second with the membrane → greater imbalance → higher osmotic pressure. This is why π = CRT: more thermal energy (T) → more osmotic effect.
Why Do Electrolytes Have Higher π?
NaCl → + = 2 particles. Each particle independently contributes to osmotic pressure. So 0.1 M NaCl behaves like ~0.2 M particles. More particles = more collisions with membrane = higher osmotic pressure. Hence π = iCRT.