性質としては同じですね。配列であっても指定した型以外のものは入らないですし。 変数を箱に例えるなら、箱につける名前が変数名で中身が実際の値ですが、配列はその箱に仕切りを入れて複数の物(値)が入るようにしたような感じです。 なので箱の名前(変数名)は一つで済みますが、中身はいくつかあるので、右から何番目の位置の値、みたいな感じに配列名に対してINDEX番号を指定して管理してあげるみたいな感じです。