Does it really matter?
This is the sort of thing that I would expect to come up in some pedants interview question - it has very little with being able to use the features effectively.
Needless to say I didn't connect.
And if you do know the difference, which most will, it's worth knowing the standard terms. There's only two of them, and it won't take long to commit them to memory.
I think you misunderstood collyw's original comment (or maybe I did?) - it's not pedantic to understand the conceptual difference, it's pedantic to worry about the terminology. (Except if you're writing a compiler, I guess, which most programmers are not.)