[1] a TAB is an appendage as defined earlier and this well describes tabs as used by TC, Opera, etc. It should not be used when you mean:
[2] a TAG, which is usually a descriptive label. Column or row headers are tags which identify a column or row. Whether or not they have been given a sort function or can be moved about by dragging is irrelevant.
Of the following I like the last one best: column header = column tag = column name = column label
[3] a FLAG is an emblem (abstract symbol) which shouldn't normally be used in the same sense as a label. It also has a special meaning for programmers as in 'bit flags', so calling column headers 'flags' would cause some dismay.
[4] The single word 'Tabstop' does not exist in English - it's always 2 separate words. In any case, it's a position marker, not a label or appendage so it cannot be interchanged with either 'column header' or 'tab'.
Hopefully that's cleared the air a little and I haven't added even more to the disorder!
![Wink :wink:](./images/smilies/icon_wink.gif)