Semantic elements are HTML elements that convey meaning beyond just presentation. They provide a structural hierarchy to the content, making it more accessible to both users and search engines.  
Here are some common semantic HTML elements along with examples: 

 


Defines a header for a document or a section.