Procesul de formare a unui cristal implică o serie de etape complexe, care depind de tipul de cristal. În general, cristalele se formează prin solidificarea unui lichid sau prin depunerea unei substanțe din gaze sau lichide, precum și prin creșterea și organizarea moleculelor în interiorul cristalului. De exemplu, cristalele de sare se formează prin evaporarea soluției saline, iar cristalele de gheață se formează prin cristalizare a apei la temperaturi de sub 0 grade Celsius.