Crystallization is a process whereby solid crystals are formed from another phase, typically a liquid solution or melt.
Crystal is a solid particle in which the constituent molecules, atoms, or ions are arranged in some fixed and rigid, repeating three-dimensional pattern or lattice.
Precipitation is the process of generating solid from the solution caused by supersaturation when the concentration of the solute is higher than its solubility. This term is usually interchangeable with "crystallization", but differs in that it can also indicate the formation of amorphous (non-crystalline) solid.
Solubility is a measure of the amount of solute that can be dissolved in a given solvent at a given temperature
At a given temperature, there is a maximum amount of solute that can be dissolved in the solvent. At this point the solution is saturated. The quantity of solute dissolved at this point is the solubility.
Supersaturation can mean the status that the actual solute concentration is higher than the equilibrium solute concentration (solubility), or the degree of how much the concentration is higher than the solubility.
Recrystallization is a process in which an initially solidified crystalline material is redissolved and crystallized again to produce final product crystals of desired size, shape, purity and yield.
Protein crystallization is a method of creating structured, ordered lattices for often-complex macromolecules.