V každodenním životě se setkáváme s homogenními a heterogenními produkty. V podstatě rozdělujeme směs na homogenní a heterogenní směsi. Jednoduše řečeno, v homogenní směsi nelze snadno rozlišit její složky. Složky v heterogenní směsi lze snadno rozlišit. Příkladem homogenního roztoku může být solný roztok. Nevidíme různé složky roztoků samostatně jako vodu a sůl. Příkladem heterogenního řešení je směs vody a benzínu. V tomto jsou různé komponenty viditelné samostatně.
V homogenní směsi je vzhled jednotný a stejně tak složení. Většina homogenních směsí jsou roztoky. Pokud je v roztocích jedna ze složek prášek nebo kapalina, která se rozpustí s druhou tekutinou, nebudeme moci jednotlivé složky vidět samostatně. Vidíme to jako jednu tekutinu. Rovněž vzduch bez viditelných částic je homogenní směsí. Ale ve skutečnosti je vzduch tvořen různými plyny.
V heterogenním produktu můžeme snadno rozlišit různé složky v něm. Pokud se pokusíte smíchat písek a vodu, nerozpustí se. Můžete tedy snadno rozlišit mezi pískem a vodou.
Máme také homogenní a heterogenní katalyzátory. Homogenní katalyzátor se používá ve stejné fázi jako reakční složky a bude ve stejném stavu jako ostatní reakční složky. Heterogenní katalyzátory se používají v jiné fázi než reakční složky a mohou být v odlišném stavu od reakčních složek.
Složky heterogenních směsí lze velmi snadno oddělit, ale oddělení složek homogenní směsi může být obtížné. Pokud máte heterogenní směs písku a vody, můžete jen nechat písek sedimentovat a oddělit složky. Pokud máte homogenní směs jako cukerný roztok, musíte ji oddělit procesem odpařování. Jiné metody fyzického oddělení složek směsi jsou filtrace, použití magnetu, krystalizace, destilace, dekantace a prosévání. Pokud máte směs pískových a železných výplní, oddělte ji magnetem. Rozložte směs na povrch a přesuňte magnet přes ni. Železné výplně začínají ulpívat na magnetu.
Dá se říci, že atom je heterogenní, protože se skládá z protonů, neutronů a elektronů. Ale molekula může být homogenní, protože se skládá z atomů.