普通の変数はわかりますか? ローカル変数は関数(DEF)の中だけで使える一時的な変数のことです。これが無いと変数の名前が重複しないように常に意識しなければいけませんし間違えて同じ名前をつけて書き換えてしまうことも多いので長いプログラムになると重宝します。昔のBASICには無かったんですけどね