Diffusion is the spontaneous movement of substances from a region of high concentration to a region of low concentration.
Osmosis is the passage of water molecules from a high water concentration region through a selectively permeable membrane to a low water concentration region.
In diffusion, selectively permeable membrane is neither required nor involved while in osmosis, it is involved.