質問です

apacheなどのソフトをインストールする場合に、pkg_addを使う場合とportsを使う場合があると思うのですが、
これらの違いは何なのでしょうか?

pkg_addもportsもコンパイル済のものを利用するというのはわかったのですが、
これらの違いがわかりません。

よろしくお願い致します。