what is the difference between a mistake and a failure how about between a mistake and an error?
Mistake is a wrong action, while failure is usually the result of a wrong/bad action. For example: You failed the test because you made mistakes on the test. While a mistake can be fixed, you can't fix a failure, you can only learn from it.