All molecules in an "ideal solution" interact in exactly the same way; the solvent-solvent, solvent-solute, and solute-solute intermolecular forces are all equivalent. Ideal solutions obey Raoult's law exactly. Real solutions behave ideally only when they are very dilute.