Semantic tags provide meaning to the content they enclose, making it easier for browsers and assistive technologies to understand the structure and purpose of the content.
<header> : defines a header for a document or section
<nav> : defines a container for navigation links
<main> : defines the main content of a document
<article> : defines an independent, self-contained piece of content
<section> : defines a section in a document
<aside> : defines content that is tangentially related to the content around it
<footer> : defines a footer for a document or section