Diffusion is due to thermally activated atomic-scale random motion of particles (atoms, ions and molecules) in minerals, glasses, melts, fluids, and gases (Fig. 1). The random motion leads to a net flux when the concentration (more strictly speaking, the chemical potential) of a component is not uniform. Even though diffusion is a microscopic process, it can lead to macroscopic effects. For exa...