In fact, that explanation is JUST PLAIN WRONG. I had already read that page and realized that it provided the wrong answer. For at least two reasons:
1) <script>alert('XSS')</script> is already a XSS attack and shouldn't be called "cross-site" according to that explanation;
2) experts claim that stored XSS attacks shouldn't be called "cross site". Why?
All that led me to ask my question. I simply chose the wrong forum. My bad
Who's the lazy one now?
But that doesn't matter. You just proved that, as a community, don't deserve my respect.
<script>alert('XSS')</script> may help prove that a site is vulnerable to XSS but that is not an actual attack. Such a script merely shows that the site is vulnerable to permitting renderable code to be passed to the web browser and thus, a user's browser can be made to render code from sources other than the intended website. Technically, this is an exploitation of the trust relationship between the browser and the website.
Consider the possibility of including a script employing jquery or similar to load data from another site entirely. Such things could be ads, frame breakout code, redirection scripts, other forms of browser hijacking, a jquery/ajax based keylogger, Java or Flash based code leading to some other form of exploitation, etc. In this sense, you would be forcing the browser to load data from multiple sites to create a figurative sense of 'crossing' connections. It's kinda lame, but it's the general idea.
What's worse is that such a vulnerability actually permits one site to actually attack another site directly using similar methods(albeit via the browser). In such a case, a client could load a malicious website which then exploits an XSS vulnerability on another website via the browser. It is even possible to eliminate referrer information though that's a bit more tricky. With an attack of this form, it is possible to implement a variety of phishing attacks, using the browser primarily as a means to supplementing the loading & transfer of content between both websites. Some consider this using the browser as proxy but in a rudimentary manner others may consider this to be the epitome of 'XSS'.
It is possible that stored attacks may be 'something else', but that doesn't mean that XSS could not be employed as well. An attack does not have to have a single name and no others. You can use multiple things together, including XSS & SQLi & CSRF, etc. There is no reason to be so limiting as to state that an XSS attack, because it is stored, no longer qualifies as XSS. Perhaps the concept is too vague and needs clearer definition but the point remains that an attack employed using XSS is still an XSS attack, no matter what other additional methods it may use. Think Venn Diagram rather than specific categorization.
Also, you'll want to be careful about your use(and acceptance) of the term 'expert'. It is thrown around far, far too often and many times is used in folly. In your pursuit of Hacking, I strongly suggest that you accept none as an expert and seek instead to make yourself more knowledgeable on any topic that interests you. It is not inconceivable that one could gain a better grasp of numerous topics than what many might consider 'expert-level' knowledge through appropriate research and understanding rather than accepting that someone else is merely 'better'. If you limit yourself to the worship of gods, you hinder yourself and restrain the ability to become one.
Furthermore, your opening question was a trollish lead-in. Had you specified that you had specific reason, such that you did not see how the 'alert' JS code would qualify as appropriate XSS and/or that 'experts' claim stored attacks are not XSS or in any way what-so-ever given more credence to your query as something serious and valid, you wold have received a VERY different response from the community as a whole. Because you deliberately lead with such a post and then follow up with an attack on the character of users and the community as a whole, I must conclude that your intention was to goad people into a flame war or otherwise incite dramatic response of an unfavorable attitude. For this reasoning, I believe it was your behavior(in multiple posts, even on multiple threads) that savors of smegma and thus you are, in fact, the 'dickhead'.