What is the difference between filtration and diffusion?