Diffusion and Osmosis Notes