title: why using <main> tag in html is considered good practice?
body: <p>I have seen people using <code>&lt;main&gt;</code> tag in an HTML document. Upon further research, using HTML-5 tags is considered best practice, but why?</p>