Buttons are the most-read, least-considered text in any UI. "OK," "Submit," "Confirm" fit everywhere, which means they tell you nothing — the button itself never says what's being confirmed or submitted.
The rule is simple: **verb + object**. "Delete account" beats "Delete"; "Save changes" beats "Save." Even inside a dialog with context above it, users scan buttons before they read the body text.
Compare the two buttons: ✕ just repeats "OK," while ✓ states exactly what gets deleted when you click it.
When to use
Whenever a dialog, form, or toast has a generic "OK/Submit/Confirm," rewrite it as verb + object.