GNOME がデスクトップ上のメニューをどのように実装するかにより、次のことが可能になります。
簡単にメニュー階層をカスタマイズできる。メニュー階層は、ファイルシステムの階層構造に基づいていません。メニュー階層は、少数のファイルを編集するだけでカスタマイズできます。アプリケーションを変更したり、ファイルを移動する必要はありません。
簡単にアプリケーションをインストールできる。アプリケーションをインストールするときに、メニュー階層に関する情報をアプリケーションに提供する必要はありません。
ユーザーがメニューを変更できないように設定する。
GNOME デスクトップ上のメニューは、次のコンポーネントを使用します。
ファイル抽象レイヤー
Vfolder
デスクトップエントリファイル
ディレクトリエントリファイル