Cristalele se formează într-o soluție suprasaturată prin nucleație și creștere. Procesul începe prin formarea unor nuclee de cristalizare, după care moleculele se adună în jurul acestor nuclee, determinând creșterea cristalelor. Factori precum temperatura, concentrația și viteza de răcire influențează forma și dimensiunea cristalelor rezultate.