Why does a boat float on water whereas some other objects sink?

Objects with less buoyant force will sink. Buoyancy is a force acting on an object that causes it to rise or move higher in the liquid. If the object is denser than the water then it sinks and if the object is less dense than the water then it floats.