OK, time for a sensible answer then.
Diffusion can be defined as the gradual movement of particles from places where they are abundant to places where there are less of them. In other words, you could say that diffusion is just a natural tendency for stuff to spread out.
Now although diffusion plays an important part in biology such as the diffusion of oxygen and water vapour out of an angiosperm leaf and the diffusion of carbon dioxide into the same leaf for photosynthesis to occur, diffusion is by no means confined to biological systems. For example, if you open a container of a horrendously smelly chemical such as methyl mercaptan in a soccer stadium, it won't be long before everyone makes for the gates as the substance will diffuse into the air.
Osmosis on the other hand may be defined as the movement of water molecules across a partially ( or semi-) permeable membrane from a region of high water concentration to a region of low water concentration.
So what's a semi-permeable membrane? Well basically this is membrane with really small holes in it. These holes are so small that only water can pass through leaving behind other dissolved molecules such as glucose. The water molecules are free to pass both ways through a semi-permeable membrane, but because there are more water molecules on one side of the membrane than the other, there's a steady flow into the region of fewer water molecules. In the case of water on one side of the membrane and a strong glucose solution on the other, this would mean a net flow of water into the glucose solution. In effect, the water behaves as if it is trying to equalise the concentration either side of the membrane.
Osmosis is just a special type of diffusion.