What is the difference between proofreading and copyediting?

Proofreading is performed for files that need only a final review before publication. It involves correcting errors in grammar and spelling, as well as ensuring consistency throughout the document. Meanwhile, copyediting is one step ahead and involves improvement in word choice and sentence structure while making sure that the author’s intended tone is maintained.