<div>自身は特に何の意味も持たないタグです。<div>〜</div>で囲まれた部分を右寄せしたり、スタイルシートを適用したりするのに用いられます。
同様なタグに<span>がありますが、<div>はブロック要素(前後に改行がはいる)として、<span>はインライン要素(前後に改行が入らない)として定義されています。