非同期処理が終わったら、逐次的に「処理1→処理2→処理3」の順に同期処理を走らせるコードです。
非同期処理の終了処理(成功/失敗メッセージの表示など)に利用されることが多いパターンです。
jQuery.Deferredって何
http://hamalog.tumblr.com/post/5159447047/jquery-deferred
ここの説明が、わかりよいと思います。
すいません。質問の仕方がまずかったのか 自分の理解が足りていないかなのですが、
全部同期の処理なのであれば、Deferredを使う意味が無いと思うのです。
それをあえて、Deferredを使っているからには 何か意図があるかと思ったのですが どうでしょう?