Element Templates

Can some please explain why or how you uses the following in element templates

Levels you can have a primary level which seems to be the level the template will take when it is used, yet you can added multiply levels below this which dont seem to have any function at all.

This also seem to apply to all the attributes within  the templates including colour fill, hatching etc

many thanks

Mark