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.
And from apple:
And this little bit from the nvidia developer manual:
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'.