
Resources
Lecciones de gramáticaPor temasFlash cardsLecturasEjercicios de listeningGlosarioFalsos amigos¿Cuál usar?SufijosPrefijosDiscover your levelBlogMistakevsError
'Mistake' is a wrong action due to carelessness; 'error' is more formal and can refer to faults in systems or processes.
Side-by-side comparison
"Mistake" is the everyday error: an incorrect action or decision due to carelessness or misunderstanding. "Make a mistake" = commit an error. It is the everyday word.
I made a mistake and sent the email to the wrong person.
It was a mistake to trust him with that secret.
Everyone makes mistakes. What matters is learning from them.
"Error" is more formal and technical. Used in mathematical, legal, computing, or scientific contexts. "An error in the code" = a fault in the code. More precise than "mistake".
The computer program crashed due to a critical error.
There was a calculation error in the financial report.
The lab results contained an error that changed the diagnosis.
Common mistake
- •"Mistake" and "error" are largely interchangeable, but they differ in register: "mistake" is more natural in conversation.
- •"Error" is preferred in technical, legal, or formal contexts ("margin of error", "error 404", "human error").
Trick to remember it
- •"Mistake" = what you say to a friend.
- •"Error" = what appears in a report or system.
- •In normal conversation, "mistake" is almost always the more natural choice.
Quick rule
- •"Mistake" = everyday and informal.
- •"Error" = technical or formal.
Did you know?
Certain fixed expressions only work with one of the two words and cannot be swapped. "Trial and error" always uses ERROR, never "trial and mistake." "Human error" (in accident investigations) always uses ERROR. "By mistake" (accidentally) always uses MISTAKE: "I deleted the file by mistake." "Margin of error" (statistical margin) always uses ERROR. "Clerical error" (administrative error) always uses ERROR. Once you know the fixed collocations of each word, the distinction becomes much clearer.
Practise what you learned
Exercise 1 · Pick the right one
I made a spelling _____ in my email. I wrote "recieve" instead of "receive".
Exercise 2 · Pick the right one
The app crashed because of a _____ in the code.
Exercise 3 · Form the word
Related word pairs
'Pretend' means to act as if something is true when it is not; 'intend' means to plan or mean to do something.
Both can mean 'darse cuenta', but one implies mental understanding and the other sensory perception.
"Above" is at a higher level without contact; "over" implies covering, movement, or crossing.
'Currently' means 'at the present time'; 'actually' means 'in reality', not 'nowadays'.
Bryan López
Founder of SpeakUP Academy