Explain Diffusion Using Particle Theory Project