เรือที่สามารถลอยอยู่ในน้ำได้นั้น จะต้องมีโครงสร้างที่สามารถลอยน้ำได้เป็นส่วนประกอบหลัก ซึ่งใช้หลักการที่ว่าความหนาแน่นนั้นขึ้นอยู่กับมวลต่อปริมาตร เมื่อมีปริมาตรมากขึ้นความหนาแน่นจะน้อยลง และเมื่อความหนาแน่นของเรือน้อยกว่าความหนาแน่นของน้ำ จะทำให้เรือลอยน้ำได้