Kluczowa różnica między zarodkami homogenicznymi i heterogenicznymi polega na tym, że zarodkowanie homogeniczne zachodzi z dala od powierzchni układu, podczas gdy zarodkowanie heterogeniczne zachodzi na powierzchni układu.
Zarodkowanie jest początkowym etapem procesu tworzenia nowej fazy termodynamicznej lub nowej struktury poprzez samoorganizację. Istnieją dwa rodzaje tego; są jednorodnymi zarodkami i niejednorodnymi zarodkami. Różnią się od siebie w zależności od lokalizacji, w której tworzy się jądro. Miejsce zarodkowania to granica faz ciecz-para, na której tworzy się jądro. Dlatego cząsteczki zawiesiny, pęcherzyki lub powierzchnia układu mogą działać jako miejsce zarodkowania. Heterogeniczne zarodkowanie zachodzi w miejscach zarodkowania, podczas gdy jednorodne zarodkowanie zachodzi z dala od miejsca zarodkowania.