The ability of a system to respond gracefully and meet the system performance specifications to an unexpected hardware or software failure. There are many levels of fault tolerance, the lowest being the ability to continue operation in the event of a power failure. Many fault-tolerant computer systems mirror all operations. That is, every operation is performed on two or more duplicate systems, so if one fails, the other can take over