Learn English – the difference between “confirm” and “approve”

word-choiceword-differenceword-meaningword-usage

I am stuck here, I don't know which one to choose. I am a programmer and I have to name a button which deletes some data. Before deleting it, I am asking user "Do you confirm/approve deleting the data?". And the button name should follow the word used in the sentence.

Which one should I use in this case? Their meaning is very similar and I can't distinguish the difference between the two.

Best Answer

Usually a deletion process may have different stages in this order:

  • User A request deletion of a row clicking in the button DELETE
  • A popup window appears requesting user A to CONFIRM the deletion request
  • Once the user A has confirmed in the popup window, a superuser B may receive a notification of APPROVAL. Superuser B has to approve the requested deletion before it's executed over the database.
  • Once superuser B has approved clicking in the button APPROVE, the original deletion request is executed and the row is efectively removed from the database.

Notice that the above description is only an approach. Yours doesn't have to match it exactly.

According to the Cambridge Dictionary, confirm and approve are synonyms in this context:

confirm verb [ T ] (APPROVE)

to approve someone or something officially by formal agreement

As an IT professional, I suggest the word "CONFIRM" for your button. It's the most used in this case escenario.