시맨틱 웹(Semantic)은 '의미의','의미론적인'이란 뜻으로 인터넷과 웹의 폭발적인 보급으로 정보의 양이 많아진 지금 좀 더 쉽고 의미의 맞는 정보들을 검색하기 위해 팀 버너리스의 제시한 웹 기술이다.
웹에 사용되는 의미를 가진 태그들을 시맨틱 태그(Semantic Tag)이며 예를 들어 header, nav, footer등이 존재한다.
예를 들어
<div class="title">제목</div>
<h1>제목</h1>
위의 두가지 모두 요소는 "제목"이지만 컴퓨가 인식하는 제목이 목적인 코드는
<h1>제목</h1>
이다.
따라서 개발가 의도한 의미를 정확하게 나타내어 추후 유지 보수가 쉽게 가능하다.
물론 출력은 div만으로도 작성이 가능하지만 제목, 내용, 이미지등의 구분이 불가하여 정보양이 점점 많이지는 이 시대에 검색의 편의성이 떨어지고 검색 순위가 후위로 떨어져 노출이 줄어 시장성이 없어진다.