What Do You Already Know About Diffusion Definition