An ideal solution is the solution which obeys Raoult's law exactly over entire range of concentration. Such solutions are formed by mixing the two components which are identical in molecular size, in structure and have almost identical intermolecualr forces.
The characteristics of ideal solutions:
(1) It must obey Raoult's law.
(2) The enthalpy of mixing should be zero.
(3) The volume of mixing should be zero.