A system fails when it does not match its promises. An error in a system can lead to a failure. The cause of an error is called a fault.
Faults are generally transient, intermittent or permanent. Transient occurs once and disappears, intermittent fault keep reoccurring and permanent faults continue till …