Diffusion is almost impossible in solids because the particles are too closely packed and strongly held together with no 'empty space' for particles to move through. Solids diffuse much slower than liquids because intermolecular forces in solid are stronger enough to hold the solid molecules together.