Answer :

Insoluble means that a substance does not dissociate in another, like mixing water and oil.

In an unsaturated solution, the solute does dissociate into solution but there is more "room" in the solution to hold more. Say if you have an amount of water that can dissolve 20g of salt but you only have 15g dissolved in it, that solution is unsaturated.