Redundancy là một thuật ngữ chuyên ngành mà chúng ta hay gọi là dự phòng, nó được sử dụng rất rộng rãi trong nhiều lĩnh vực, nhiều trong nghành công nghiệp máy tính, mạng và các thiết bị khả lập PLC.Trong những ứng dụng quan trọng, cần sự chính xác, liên tục trong việc điều khiển, thu thập và giám sát dữ liệu thì người ta thường phải trang bị thêm hệ thống dự phòng để nhằm mục đích đảm bảo cho hệ thống vẫn hoạt động bình thường trong trường hợp xảy ra sự cố. Một hệ thống đạt được độ tin cậy cao khi tất cả các thành phần trong hệ thống điều khiển đều được thiết kế dự phòng hay còn gọi là hệ thống dự phòng toàn diện.
Trong thực tế, tuỳ theo tính chất quan trọng của từng ứng dụng, khả năng tài chính và kỹ thuật mà hệ thống được thiết kế dự phòng ở cấp độ nào. Trong các hệ thống thường có các cấp độ dự phòng như sau: Dự phòng cho PC client, PC server, nguồn, CPU, BUS kết nối, các module I/O.