See, this is exactly what I meant. Both of you believe a term has one meaning, but in reality the meaning is different for developers using different tools.
<snip>So, as you can see, developer's with different backgrounds use the terms you are using with completely different meanings. That's all I am sayin'.
Well all those definitions agree with me, so I'm happy But maybe you're right that there is confusion, but that's why there is such a thing as education - as long as people are willing to stand up and say "no, you're using the wrong term there" instead of letting things slide, we'll get things straight eventually.