List the points of differences between homogeneous and heterogeneous mixtures with examples

Point of ComparisonHomogeneous MixturesHeterogeneous Mixtures
HomogeneityComponents evenly distributed at molecular levelComponents not evenly distributed
AppearanceVisually uniformVisually non-uniform
SeparationComponents not easily separable by physical meansComponents separable by physical means
ExamplesSaltwater, air, alloys like brassSalad, soil, oil and water
State of MatterCan be any state (solid, liquid, gas)Can be any state (solid, liquid, gas)
VisibilityComponents not visually distinguishableComponents visually distinguishable