การเกิดน้ำท่วมเป็นภัยธรรมชาติที่พบได้บ่อยและสามารถทำลายล้างได้อย่างมาก ดังนั้นการออกแบบระบบป้องกันและบรรเทาน้ำท่วมจึงเป็นสิ่งสำคัญที่ชุมชนต่างๆ ต้องพิจารณาอย่างจริงจัง เพื่อช่วยลดผลกระทบจากน้ำท่วม