Have you ever wondered why do ships float on water. But to know the answer this question, we need to understand the Archimedes' principle.
Let's know,
Archimedes' principle states that an object partly or fully immersed in a liquid, experiences an upward force called buoyant force which is equal to the weight of the liquid displaced by it.
A ship has a long and wide base due to which the amount and the weight of water displaced by it increases. Now according to Archimedes' principle, the buoyant force is equal to the weight of displaced liquid.
Hence, as the weight of displaced water increases, the buoyant force that is the upward force exerted by the water increases making the ship float.
Comment your questions which you want to be answered.