이 표준은 의미 레벨의 마크업 언어를 제공하며, 또한 의미 레벨의 스크립팅 API를 제공하여 웹에서 정적인 문서로부터 동적인 애플리케이션까지 다양한 페이지를 저작할 수 있도록 하는 것에 초점을 맞추고 있다. 이 표준의 범위는 미디어에 국한된, 세부적인 표현이 아니다(웹 브라우저의 기본적인 렌더링 규칙이 이 표준의 후반에 포함되어 있고, CSS를 다루는 몇 가지 기술 사항이 언어의 일부로 소개되고 있다). 이 표준의 범위는 운영체제 전체를 기술하는 것이 아니다. 하드웨어 제어를 위한 소프트웨어, 이미지 조작 도구 및 사용자들이 고성능 워크스테이션에서 일상적인 작업으로 사용할 애플리케이션 등은 표 준의 초점을 벗어나 있다. 이 표준에서 사용하는 애플리케이션이라는 단어는 사용자들이 이따금, 혹 은 자주 사용하고, 보통 원격에서 사용하며, 높은 CPU 성능을 요구하지 않는다는 것을 말한다. 예를 들어 온라인 거래 시스템, 검색 시스템, 게임(특히, 멀티플레이어 온라인 게임), 공용 전화번호부 또 는 주소록, 통신 소프트웨어(이메일 클라이언트, 인스턴트 메시징 클라이언트, 토론 소프트웨어), 문 서 편집 소프트웨어 등이 있다.