Diffusion Vs Diffraction And Reflection