"Demos" is to list elegant, ready-to-use demonstrations that would be appropriate for use in front of an audience or in a sales presentation. Demos should be visually appealing and demonstrate useful, integrated functionality in a way that a nontechnical audience can easily understand. They should look like a working web page or application.
If you have a simple piece of sample code that demonstrates to developers how to do something (such as getting an element by its ID name) but is not visually appealing, place that under "Sample Code."
"Tutorials" links to from-the-beginning, step-by-step online tutorials which introduce this topic to beginners.
Brief articles/TechNotes on specific topics should go in the "Articles and TechNotes" category.
Method-by-method, property-by-property reference documentation should go in the "Documentation" category.
Slide and streaming audio presentations should go in the "Presentations" category.
The "Technical Articles and TechNotes" category is for technical online magazine articles and "TechNotes" which include a significant text explanation (in addition to any sample code) and which are intended for a technical audience.
Articles and TechNotes should be relatively brief (1-15 pages), focus on a particular topic, and fully explain it. They should be similar to a chapter from a technical book.
Each entry should have a BRIEF (1 sentence if possible) summary of the article or TechNote's topic. We intend to index all the Internet's articles on this topic, so we have to keep each description brief to keep the category usable!
Although pages listed here may *include* sample code and/or demos, they should not be: *only* a naked piece of sample code (put those in the "Sample Code" category); a pretty demo without explanation (put those in the "Demos" category); comprehensive A-Z tutorials (put those under "Tutorials"); or nontechnical news articles for a general audience (put those under "News Articles").
This is for suites of tests for compliance with the specifications. Initially, we will not index every single test here; that would be very difficult to organize. For now, we will just index the home pages of large test suites.
"Tools" indexes the official home pages of tools for developers which support this standard.