A semipermeable membrane

Small blue solvent particles cross the dashed membrane; big red solute particles cannot. Solute stays on one side and crowds it — the origin of osmotic pressure. Raise the temperature to speed everything up.