Since you asked about the difference in meaning and how to use them. Instead of giving you definitions, let me use examples to explain. Hopefully, you can read English well.
First, fault and mistake:
I DID OR SAID SOMETHING THAT WAS INCORRECT / IMPROPER / HURTFUL / DISRESPECTFUL / INCONSIDERATE.
Those are all mistakes.
I AM THE ONE WHO IS RESPONSBLE FOR SAYING OR DOING SOMETHING THAT WAS INCORRECT / IMPROPER / HURTFUL / DISRESPECTFUL / INCONSIDERATE.....
It is my fault that I made those mistakes. I can't blame anyone else. I was wrong, so those mistakes (wrong thoughts or actions) are my fault (because of me and no one else).
Now, wrong and mistake:
Murder, for example, is not a mistake; it is instead clearly wrong. Meanwhile, suppose that I chose to follow my usual route to the store, not knowing that there was construction on the road and that using this route would cause the trip to take an extra hour. I have done nothing wrong, but I have made a mistake.
If there are any mistakes in my explanation above, they could be my fault, but I wish I could blame the mistakes/errors on my computer or maybe even Microsoft :)
I try to give you a feeling about English !!!
2012-05-06 22:45:06 補充：
Of course, you might be able to understand what I said above, but to get the feeling firmly planted in your mind, you still need to practice more.
2012-05-06 23:10:42 補充：
If you cannot read English well, it is my mistake to give all English explanation, there is nothing wrong with English, so it is my fault.
2012-05-07 00:50:19 補充：
master 26535! You are killing me, my grammar is NOT as clear as crystal ball. I can only use English by feeling, not by rules ! But I can tell "mistake" can be verb and noun, "fault" is a noun, "wrong" is an adjective.
2012-05-07 00:51:45 補充：
Of course, they might have other usages I don't know of (or slip my mind), so the mistake is my fault.
2012-05-07 00:54:31 補充：
Look like you have chased a drunken me from "articulate" to "mistake, wrong, fault" :-) ... After one night sleep, I think I am sober now ! So how much is the ticket for the mistake I made !!
2012-05-07 05:06:57 補充：
This is why I am NOT able to make comparison, but show them in the sentence how they can be used.
2012-05-07 10:13:50 補充：
master 26535! I fully agree with your saying about their all being nouns. The problem is they may NOT be used as nouns in the same sentence, like I said:
It is my mistake to give all English explanation, there is nothing wrong with English, so it is my fault
2012-05-07 10:19:44 補充：
In the above sentence, we ALL know "mistake, fault" are used as nouns, and "wrong" is used as an adjective. There is NO way to make "wrong" as a noun without changing the sentence structure.
2012-05-07 10:21:29 補充：
Besides, even though they are all used as nouns, they are not interchangeable.
Like the example you have:
all wrongs must not only be undone but also be righted.
2012-05-07 10:30:04 補充：
In the above sentence, you can replace "wrong" with "mistake" but the meaning CHANGES.
2012-05-08 12:43:15 補充：
I will try to ask a friend of mine to translate it for you, if she has time !!!
2012-05-09 02:38:55 補充：
Citron! I really appreciate your help. I think I will consider to remove my English version answer later. It is my fault to use ALL English, and you came to rescue me. You shall have all the credit !!! After all, my answer is NO use to the poster.
self and internet