MHEG는 멀티미디어/하이퍼미디어 정보를 코드화하여 표현할 수 있는 표준이다. MHEG의 목적은 하나의 응용프로그램만으로도 다양한 플랫폼과 운영체계 환경에서 실행될 수 있도록 호환되게 하는 것이다.
① MHEG
MHEG(ISO/IEC/JTC1/SC29/WG12)는 다양한 미디어를 사용해서 응용과 서비스들이 상호 호환될 수 있도록 멀티미디어 및 하이퍼미디어 정보 객체를 코드화하여 표현하기 위한 표준이다. 그리고 이 객체들은 멀티미디어 및 하이퍼미디어 프레젠테이션 구조를 정의하고 있다.
다양한 플랫폼 및 서로 다른 사업자들 간에 하나의 응용이 공통적으로 사용되지 못할 경우, 서비스 제공자의 입장에서는 시장을 확보하기 위해서는 다양한 플랫폼의 응용을 만들어야 하는 입장이다. 그리고 서비스 사용자의 입장에서는 원하는 응용을 모두 사용하려면 여러 가지 기기, 운영체계 등이 필요하다. 이러한 불편함을 줄여서 한번 만든 응용프로그램은 아무런 변경 없이 어떤 플랫폼과 운영체계 환경에서도 실행될 수 있도록 만들고자 하는 것이 MHEG 제정의 목적이다.