Osmotic pressure is a colligative property and it depends on the number of solute particles present in the solution. In solution, each NaCl unit undergoes dissociation to form two particles (NaCl → Na+ + Cl- ) and hence osmotic pressure of 1M NaCl is twice that of 1M sugar solution. Sugar molecules does not undergo association or dissociation in solution.