Which of the following is essential for diffusion to occur?