BD-Jは、Globally Executable MHP(GEM)のパッケージ化メディアプロファイルに基づいており、GEMはデジタルテレビのアプリケーション標準です。GEMには、汎用的な放送用プロファイルであるMultimedia Home Platform(DVB-MHP)、北米のケーブルテレビ向けプロファイルであるOpenCable Application Platform(OCAP)、アメリカでの放送向けであるAdvanced Common Application Platform(ACAP)などがあります。GEMはETSIの標準、DVB-MHPはDVBの標準です。GEMベースの標準はすべて、サン・マイクロシステムズのJava技術に基づいています。BD-J、MHP、OCAP、ACAPは全てJavaベースであるため、コンテンツの相互運用性が非常に高いのが特徴です。