This video discusses diffusion and osmosis and gives nice analogies and examples to help aid in understanding.