The <nav> tag is a new element in HTML5. It is used to define a block of navigation links, either within the current document or to other documents. Examples of navigation blocks are menus, tables of contents, and indexes.
One HTML document may contain several <nav> tags, for example, one for site navigation and one for intra-page navigation.
Note that not all links in the HTML document can be placed inside the <nav> element, it can only include major navigation blocks. For example, the <nav> tag is not placed in the <footer> tag for defining links in the footer of the website.
The <nav>tag cannot be nested in the <address> element.
The <nav> tag comes in pairs, the content is written between the opening (<nav>) and closing (</nav>) tags.