Use Particle Theory To Explain Diffusion