What Makes Boats Float?

What makes boats float is a concept called buoyancy. Essentially, the force of the water below the boat is greater than the force that is exerting down on the water. As a result, the boat floats instead of sinks.