I am developing the HTML5 application in which I am using the following tags.

```
<header>
<selction>
<article>
<footer>

```

I am wondering that what are the actual use of that tags in HTML5 application. we already use the `<div>` tag in our traditional application which is also working same as above given tags so, what actually the better use for above tags.

Is there any different between `<div>` and html5 tags?

or it is just a logical element for grouping the elements in application.