What does semantic mean for the web content

The word "semantic" means "the meaning of words".

There's a rather powerful but slightly esoteric concept called the "Semantic Web" which codifies the use of "semantic markup" to ensure that elements of a web document are effectively labelled to indicate their semantic meaning. For example: paragraphs, list elements, headings, web links (hyperlinks), and other elements of written web-based content.