変数1(変数,型)

Dim str as string

str という名前の変数を 文字型 として利用する という宣言 を意味する。

VBAに限らず、

プログラム言語では、 変数 を利用します。

変数とは、 何か値を入れる物 であり、

VBAの世界では、 変数に何を入れることができるか? は 宣言時の型に従います。