以下はマイクロソフトのサイトから抜粋です。
配列は、同じ型の要素の固定サイズの "変更可能" なコレクションです。 要素の高速なランダム アクセスがサポートされており、連続したメモリ ブロックであるため、F# のリストより高速です。
以下は少しだけ、変えてみました。
F#では、(他の言語との比較ではありません)多分tupleとListは変更不可だったと思います。イミュータブルというと思います。Arrayは例にある通り変更可能ですが、関数型プログラミングでは嫌われるようです。自分は、変更自由な言語から入ってますので、Arrayに親しみを感じてしまうのは、遅れてる!、なんでしょうね。
追記)
for文で良いのかな?doが付くことに注意です。それからタグですが#F#としたつもりですが、#Fに変わってます。自由ではないようです。