What is a heterogeneous and homogeneous solution?
A heterogeneous solution is one where the components are visibly separate, like oil and water. In contrast, a homogeneous solution is one where the components are uniformly distributed and not visibly distinguishable, like salt dissolved in water.