Board Thread:Support Requests - Getting Technical/@comment-26458196-20160405152340/@comment-1881961-20160406162942

You could think of it like this, everything inside the "includeonly" tags is part of the template. Whereas whatever is inside the "noinclude" tags is part of the template's page. Most commonly you'll put things like the template's purpose, how to use it, examples, etc. in the "noinclude" section. Everything that is inside the "includeonly" sections will appear on every page the template is used on.

This can be useful. For instance if you were creating an RPG wiki and you wanted a hero's infobox to automatically place their page in the proper "Race" and "Class" category. If you did something like this...

How to use
etc...

Then everytime you put that infobox on a hero's page, the page would be added to the Hero, Race, and Class categories based on the values provided to the infobox. The other advantage to doing that is if you ever decided to change "Human" to "Human Heroes", you'd only have to change the template rather than editing every page.