What does referee mean in The Computer Journal? In The Computer Journal I was looking at the Instruction to authors page, I did not understand the below instruction-


  Authors should supply a list of between three and five referees who
  would be suitable to referee the paper. Please enclose full name,
  email and full postal addresses.


I thought after paper submission, the editors will review it &amp; recommend if there any changes are necessary. But according to above instruction it seems that author has to provide suitable referee list. Then editors will review submitted paper.

In this specific context,
What does referee mean? How does it differ from editor? Also if an independent researcher needs to submit paper, where does he find more than 2 referees? Is referee equivalent to peer?
The editor works for the journal and recommends changes to the article for clarity and organization. He or she also makes the final judgments regarding if and when an article is published. The editor does not evaluate the work technically in the same way that referees do. The referees are peer reviewers who are deeply familiar with your field of work and will evaluate your article for its scientific merit. To have your article published, it must be approved by both the editor and the referees.

For a further explanation of how to suggest referees, see the accepted answer to this question: What is a referee in the manuscript submission process?