A fault code is used to identify a certain type of defect on a rejected part. A fault code family is a group of fault codes that relate to the same sort of problem. Using fault codes enables easy analysis of where errors are occurring and enables identification of the most common causes. For example, you could have a fault code family called ‘surface finish’, and include different faults codes for different surface finish defects such as scratches, streaks or paint runs.