This is a question about nothing. The "question" about "what comes under what concept" have nothing to do with computer science. This is
pure pseudoscience, or rather, as I called it blah-blahology. There is no such things. Keywords and elements of syntax and semantic don't "come", there are just there and are used in technology; they should not be directly associated with particular concepts. Such approach is anti-scientific, or, more exactly,
it indicates simulation of the language of science. And this is a very crude simulation.
Please see:
http://en.wikipedia.org/wiki/Pseudoscience[
^],
http://en.wikipedia.org/wiki/Imitation_of_sounds_in_shamanism[
^].
Such "questions" should simply not be answered, and imitation of understanding with through using "right words" should not be taught. And students taught this way should use critical thinking and not allow brain-washing them. On this topic, please see my last 1st of April article:
Some Programming Approaches to "Neuro-Linguistic Programming"[
^].
—SA