Kinetic Theory of Diffusion