Question: what is the difference between fault and weakness?
Answer: The difference between Fault and Weakness. When used as nouns, fault means a defect, whereas weakness means the condition of being weak. Fault is also verb with the meaning: to criticize, blame or find fault with something or someone.