Science fact
Hot air balloons float because hot air is lighter than cold air.
The details
Heating the air inside the balloon makes it expand, so it is less dense than the cooler air outside. The difference creates lift, the same reason warm air rises in a room.
Source: Hot air balloon (Wikipedia)
Think this is wrong? Tell us and we will check it.