A buoyant force is a force that causes an object to float on water. Both internal and external forces act on the object floating on the water surface. The external force of the buoyancy is acting upwards on the body due to the volume of water, but the internal force of the object, gravity, is always acting downward.