The force of buoyancy is an upward force exerted by a fluid that opposes the weight of an immersed object. It is caused by the pressure difference between the top and bottom of the object. This force always acts vertically upwards, regardless of whether the object is floating or sinking.