Users spend most of their time on other sites.
This means that users prefer your site to work the same way as all the other sites they already know. as explained here http://www.nngroup.com/articles/end-of-web-design/
Furthermore, try to stick as close as possible to the users mental model.
Users don't just confuse search fields; many less-techy users don't understand the differences between many other common features:
Operating-system windows vs. browser windows
- A window vs. an application,
- Icons vs. applications,
- Browser commands vs. native commands in a Web-based app
- Local vs. remote info
- Different passwords and log-in options (users often log in to other websites as if they were logging in to their email)
So just ask someone who doesn't know your project yet, how they would call the feature you describe to him/her. (Works perfectly with my mother every time ;) )
Hope it helps.