Question: what are all types of diffusion dependent on
Answer: a gradient in chemical potential of the diffusing species