Trong một thời gian rất dài nhiều thành phố trên thế giới lấy giải pháp công trình là chính trong khi giải quyết vấn nạn ngập nước đô thị. Đó là việc tôn cao cốt nền, làm đê bao bảo vệ thành phố, thiết lập hệ thống đê chắn nước biển, nước sông từ xa, hệ thống đê chắn và chia cắt sóng biển, đào sông nhân tạo thoát nước, xây dựng hệ thống cống hộp thoát nước, hệ thống các hầm chưa nước tạm, hệ thống hồ điều tiết, hệ thống máy bơm công suất lớn,… cho đến nay không ai phủ nhận hiệu quả chống ngập của các giải pháp công trình và coi đó là giải pháp quan trọng nhất; tuy nhiên trong khoảng 10 năm trở lại đây một số thành phố nhận thấy các giải pháp phi công trình cũng có vai trò rất quan trọng, nó không chỉ là hệ giải pháp bổ xung mà còn giúp cho cư dân thành phố bị ngập dễ dàng hơn trong việc thích nghi với hoàn cảnh và giảm thiểu các rủi ro.