Write the differences between diffusion and osmosis

Write the differences between diffusion and osmosis.

Differences between diffusion and osmosis

Diffusion Osmosis
1. It can happen in any medium. 1. It happens only in liquid medium.
2. This process does not require a semi-permeable membrane. 2. This process requires a semi-permeable membrane.
3. It involves movement of solid, liquid or gaseous molecules. 3. It involves movement of solvent (usually water) molecules only.