* プラットフォーム文字列 (iPhone; U; CPU iPhone OS 2_0 like Mac OS X; en-us)
* WebKitエンジンのビルド番号 AppleWebKit/525.18.1
* Safariファミリー番号 Version/3.1.1
* mobile versionを示す文字列と、iPhoneOSファームウェアのビルド番号 Mobile/XXXXX
* Safariのビルド番号 Safari/525.20
例えばパソコンと携帯電話で同じサイトを閲覧するときに、それぞれに適応させるCSSを振り分けることを出来るようにする仕様です。
これにより、クライアントのデバイスに特化したCSSをそれぞれ適用することが出来るようになります。
only は何もしません。ただ単に、Media Query を理解できない UA (ブラウザ)に条件判定を失敗させるためにあります。