이 규격은 사용자 인터페이스, 멀티미디어 응용 및 멀티미디어 정보교환에 있어 상호관계를 인식하고 강조하는 응용프로그램을 지원하기 위한 기술을 명세한다. 또한 이 규격은 모듈화 기능을 수용하므로 확장이 용이하고, 간단한 작도로부터 완전한 동화상 비디오는 물론 가상현실 환경까지 광역에 걸쳐 지 원이 가능하다. 이 규격은 특정한 언어, 개발환경 및 실행환경에 구애되지 않지만 프로그래밍 환경에 유연하게 적용될 수 있다. 또한 이 규격은 단계적 개발 방식을 채택하므로 앞으로의 새로운 표준에 용이하게 적용이 가능 하다.