What is upthrust?
Upthrust is the upward force that a fluid exerts on an object that is either floating or submerged in the fluid. It's the force that allows you to float on water when you swim.
This force is caused by the pressure of the fluid pushing upwards on the object. Pressure arises from the motion of the fluid molecules colliding with the object, and the net effect of all these collisions is an upward force.