Universal Plug and Play
サービスの持つ機能を呼び出すアクションと、デバイスの状態変数を問合せるクエリーがある。これらのメッセージは、XMLによって記述されたSOAPが使われる。
デバイスが提供できる機能や情報を記述したXMLファイルである。デバイス自身が持つサービスなどについて記述したデバイスデスクリプションと、各サービスが持つアクションなどについて記述したサービスデスクリプションの2種類がある。