What is the difference between osmosis and diffusion?
Osmosis is the occurrence of movement of solvent particles (in general, water) from a region of lower solute concentration to a region of higher solute concentration. Diffusion, on the other hand, is the group of solutes from a region of higher solute concentration to a region of lower solute concentration.
One can consider osmosis as movement of water (solvent) and diffusion as movement of solutes, both concentration gradient-driven.