The version I learned in my writing class:
Prewriting (brainstorm, freewrite, mind map)
Drafting (get it down, don't edit yet)
Revising (big picture: structure, argument, evidence)
Editing (sentence level: grammar, word choice)
Publishing (submit!)
Revising vs editing is the key distinction...