Introduction to Diffusion Theory