A point left out in the other write-ups here is that solutions are homogeneous mixtures. For example, in saline solution you do not have tiny salt crystals suspended in the water.

If a second phase is present as small particles or droplets suspended in the liquid phase, the mixture is heterogeneous, and is more accurately called a suspension or colloid.