Actually, you are quite right when it comes to header/footer. Here is some basic information on how each of the major HTML5 tags can/should be used (I suggest reading the full source linked at the bottom):
Tag Archives: article
HTML5 new tags / elements
New Elements in HTML5 The internet has changed a lot since HTML 4.01 became a standard in 1999.