How is osmosis difference from diffusion

Generally diffusion is with gases and osmosis is with liquids. Both involve moving along a pressure gradient.