what produces the motion of air convection
Energy goes into the system, hitting some of the molecules and making them lighter than the surrounding air. this causes them rise being less dense.