システム起動時にinitのランレベルを変えることでセーフモードにしたりCUIログインにしたりという使い方があるのは分かったのですが、

①initのシステム停止や再起動はなんのために使われるのですか?単にシャットダウンコマンド等ではダメなのですか?
②他のサービス(httpdなど)のランレベルを設定する必要性がいまいちわかりません。これも同様に、シャットダウンや再起動を設定する必要はあるのですか?

Webサイトなどを運営したりするときなど具体的な使い方(実際の使われ方)がイメージできません。実はそんなに関係がなかったりするのでしょうか。
システム管理系に詳しい方、どうかよろしくお願いいたします。m(_ _)m
ちなみに今はCentOS7を勉強しているのでランレベルはあまり関係ないみたいですが、もやもやしています。