>>63
UnrealEngine上で動くゲームを作るという意味ではどちらも同じ。
MODが既存ゲームの改造(スキン、マップ、ルールの変更)なのに対して、UDKは一から新しいゲームを作れる。
UDKは自由度が高いのでFPS意外のジャンルも作ることが可能。(実際RPGなんかも作られてる)
おおざっぱだけどこんな感じかな・・・

http://udk.com/features.html
UDKで何ができるのか?っていうのはここを見ればだいたい分かるかと。