Ključna razlika između homogene i heterogene nukleacije je u tome što se homogena nukleacija događa daleko od površine sustava, dok se heterogena nukleacija događa na površini sustava.
Nukleacija je početni korak procesa stvaranja nove termodinamičke faze ili nove strukture kroz samoorganizaciju. Postoje dvije vrste; oni su homogena nukleacija i heterogena nukleacija. Oni se međusobno razlikuju prema mjestu na kojem nastaje jezgra. Mjesto nukleacije je sučelje tekućina-para na kojem nastaje jezgra. Stoga čestice suspenzije, mjehurići ili površina sustava mogu djelovati kao mjesto nukleacije. Heterogena nukleacija događa se na mjestima nukleacije, dok se homogena nukleacija događa daleko od mjesta nukleacije.