Why does convection occur only in fluids?

Sagot :

Because the particles of a solid are not free to move,
no matter how hot and buoyant they become.