mistake, error or fault

When do we use mistake, error and fault?

Word Explanation Example
mistake sth which produces an unwanted result (mostly done by a person) This essay is full of spelling mistakes.
Sorry, I've made a mistake.
error often used in scientific texts The essay contains a number of typing errors.
fault a mistake for which your are to blame, weakness It was not his fault that his team lost the match.