I don't think they are completely meaningless: Wikipedia manages to give a definition. However, I think they are often misused, misunderstood, and not very useful in practice.
OK, to be fair, maybe I should have said "almost totally meaningless". But I still contend that they are terms that convey very little intrinsic meaning, and have become pejoratives more than anything else.