The difference between heterogeneous and homogeneous mixtures is the degree at which the materials are mixed together and the uniformity of their composition. Ahomogeneous mixture is a mixture where the components that make up the mixtureare uniformly distributed throughout the mixture.