Why do some objects float on the surface of the water while others sink?The floating of a body depends on the specific weights of the body and the fluid. If the specific weight of the body is less than that of the fluid, it floats. If the body has a specific weight greater than that of the fluid, then it sinks.