The helium balloon displaces an amount of air (just like the empty bottle displaces an amount of water). As long as the weight of the helium plus the balloon fabric is lighter than the air it displaces, the balloon will float in the air. It turns out that helium is a lot lighter than air so therefore it floats!! Simple !!