ファームウェアとはハードウェア(周辺機器)の基本的な動作を制御するために組み込まれているプログラムのことです。
ハードウェアに半固定的に組み込まれ、あまり変更することがないことから、ハードウェアとソフトウェアの中間的なものとしてファームウェアと呼ばれています。
ファームウェアはハードウェアのROMやフラッシュメモリなどの不揮発メモリに組み込まれていることが多く、内容の更新が可能となっています。
ただし、ファームウェアのアップデートは、提供元の注意事項を守らずに実行したり、アップデート中に電源が切れて作業が不完全に終わったりすると、そのハードウェアが完全に動作不能になる可能性もある作業なので、特に慎重に行う必要があります。