Well, since I mentioned it, I'll illustrate it. I'm told that this is not unique to WordStar: Borland Sprint had it, and so do several modern text editors (I've been using Emacs with folds for the last 25 years).
Say you have some text like this:
Production by year
Foos Bars Blats Spungs
1975 4 7 20 3
1976 1000 2 23 1
1977 3000 1 1537 0
1978 5000 4 20331 0
1979 4875 321 38145 0
1980 4900 450 37 0
This is not using a column formatting feature like a modern word processor. These are just characters on simple lines of text, in a text file. They are necessarily monospaced text, because CP/M, which WordStar was designed for, had no graphics.
Now, you want to change the order of the columns, in this text file. It's a fiddle. However, if you have column mode, you can select, say, the Bars column, which looks like this on the screen:
Production by year
Foos *Bars* Blats Spungs
1975 4 * 7* 20 3
1976 1000 * 2* 23 1
1977 3000 * 1* 1537 0
1978 5000 * 4* 20331 0
1979 4875 * 321* 38145 0
1980 4900 * 450* 37 0
Then you put the cursor at the start of the Spungs column, and use the Block Move command (not separate cut and paste commands, they hadn't been invented yet), and you get this:
Production by year
Foos Blats Bars Spungs
1975 4 20 7 3
1976 1000 23 2 1
1977 3000 1537 1 0
1978 5000 20331 4 0
1979 4875 38145 321 0
1980 4900 37 450 0
Yes, this is far more primitive than you might do with a modern text-processing tool, or with spreadsheet columns embedded in a word-processor document. Retrocomputing, remember?