Nucleation Theory
Precipitation starts from the nucleation of clusters that can be considered as embryos of new phases with distinctive structures or compositions. In a perfect single crystal, nucleation happens homogeneously. In an imperfect crystal or polycrystalline materials, nucleation tends to occur heterogeneously due to the presence of dislocations, grain boundaries, grain edges, and grain corners. These imperfections or defects reduce the nucleation barrier and facilitate nucleation. However, if supersaturation or driving force is very large homogeneous nucleation is also possible since all sites including those inside a grain can be activated.
The following sections further elaborate on this theory.