SpeakUP Academy
RecursosDescubre tu nivel
SpeakUP Academy

Recursos

Lecciones de gramáticaPor temasFlash cardsGlosarioFalsos amigos¿Cuál usar?SufijosPrefijos
Descubre tu nivel
HomeWhich One?VocabularyMistake vs Error
ESEN
Which one to use?Intermediatenounnoun

MistakevsError

'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
noun

"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
noun

"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

Complete: "Sorry, it was my _____. I thought the meeting was at 3pm, not 2pm." (mistake / error)

Related word pairs

PretendvsIntend

'Pretend' means to act as if something is true when it is not; 'intend' means to plan or mean to do something.

RealizevsNotice

Both can mean 'darse cuenta', but one implies mental understanding and the other sensory perception.

AbovevsOver

"Above" is at a higher level without contact; "over" implies covering, movement, or crossing.

ActuallyvsReally

"Actually" corrects or contrasts an assumption; "really" intensifies or confirms.

BL

Bryan López

Founder of SpeakUP Academy

July 22, 2026

See all Vocabulary pairsExplore English suffixes
SpeakUP Academy

Aprende

  • Lecciones gratis
  • Test de nivel
  • Glosario
  • Falsos amigos

SpeakUP

  • Nosotros
  • Iniciar sesión

Legal

  • Términos
  • Privacidad
© 2026 SpeakUP Academy. Todos los derechos reservados.