Balloons simply float with the wind. The pilot can control the balloon's altitude to find a wind going in the desired direction, but you cannot fly upwind or crosswind.
Preflight planning insures the pilot knows which way the balloon will be traveling, and the pilot makes sure there are plenty of suitable landing sites down wind.