A HTML5 Semantically Structured File

This is the main section

The name shiv / shim is interchangeable

Paul Irish explains all here

View this page in IE9. Press F12 to open the Developer Tools. Change the Browser Mode to IE8 or IE7 and the styling will disappear because old IE does not recognize the new HTML5 elements.

Try the page with the shim/shiv applied.