Heat causes the molecules to separate and become less dense and they go above the cool air that is more dense.
Hope this is helpful :)
9.5m questions
12.2m answers