A heterogeneous mixture is simply any mixture that is not uniform in composition. For example, a garden salad is heterogeneous. You can see the different components that make up the salad.
Dye and water "mix" together, and so do sugar and water(dissolve).