How does a hot air balloon work?
Bear in mind gas is made up of moving particles. The more energy these particles are given, the faster they travel. The air inside the balloon is hotter than the air on the outside. Now think of the particles hitting the surface of the balloon. The particles inside the balloon hit the surface with greater force than the particles on the outside, effectively creating a pressure differential. The net force is outwards/upwards.