Compare and contrast diffusion and osmosis. Include at least one similarity and one difference between the two processes.