Inappropriate use of language is one of the most common causes of usability issues in interface design. When using a product (either online or offline) the words used to label functions or buttons are of paramount importance to the user attempting to understand how the object works. After all, these labels are often the only differentiator within a row of identical buttons. If a user has difficulty understanding what these words or labels mean, there is a fundamental problem in mapping functions to their relevant buttons on the interface. If a term is vague, the user is unsure about the resulting action, and if it cannot be understood, it is likely to cause a 'critical' usability error - an inability to complete a simple task. And these difficulties arise surprisingly often - not because users have limited vocabularies, but because designers and developers insist on using terms unfamiliar to them. How does this happen? The one common factor behind every language difficulty is a failure to conduct a user test, or 'phrase audit', with real end-users.
Farrell, Tom. Frontend Infocentre (2000). Design>Language>Web Design>Usability