Difference between buoyant force and thrust .
The two terms Buoyancy and Upthrust are frequently used in fundamental physics. Even though some people use them interchangeably, they have different and particular meanings.
Buoyancy is the ability of an object to float in a fluid whereas upthrust is a force exerted on an object by a fluid within which the object is submerged. Simply, buoyancy is just a tendency of an object to rise in a given fluid when it is submerged. But upthrust is the buoyant force exerted on the object by the fluid. This is the main difference between buoyancy and upthrust.