歴史的には、古くは「握飯」（にぎりいい）と呼ばれていたものが「握り飯」（にぎりめし）に変化し、女性語の「おにぎり」になったと考えられる。「おにぎり」「おむすび」どちらも握り飯の丁寧語であるが、後者の呼び名は元は子供語、御所の女房言葉であった。また、国語学者の吉田金彦は「おむすび」は「おにぎり」や「握り飯」と比べて婉曲的な表現で丁寧な語感があり、寿司にも握りがあり、上等であるが、むすびはない、むすびは飯だけの粗末な響きがあるとしている。
構成・形状.
おにぎりを構成する主な要素は、形・飯・具・包みである。
形.
飯.
日本で主食として食べられるジャポニカ米で炊いたご飯は、冷めてもでん粉が硬くなりにくく、味も落ちにくいため、他の品種と比べておにぎり作りに向いている。
コンビニエンスストアなどで販売されているおにぎりの中には、「冷めても美味しい」性質が一段と高い低アミロース米が用いられることも多いが、家庭で作られる物は、普段食されているうるち米を炊いた物とするのが普通である。
一番多いのは白飯であるが、他にもチャーハン、ピラフ、チキンライス、ドライカレー、ナシゴレン、炊き込みご飯、焼きおにぎりや揚げおにぎりなど様々な味付け・調理法のバリエーションがある。
もち米を炊いた赤飯のおにぎりもある。赤飯のおにぎりは、胡麻塩の味付けのみで、具無しが普通である。
具.
おにぎりに入れる具は白飯と相性が良く、味の濃い物（防腐の意味もある）が多い。炊き込みご飯や混ぜ込みご飯のように、ご飯自体に味が付いている場合は、具を包み込まないのが一般的である。
具は中央に埋め込まれるのが一般的だが、スパムむすびのスパム（ランチョンミート）や松茸などのように、表面に張り付ける具もある。
梅干しや削り節、昆布などの佃煮が、昔からの定番である。これは携帯食として利用されていた頃は高い保存性、殺菌作用が具材に求められていたからであり、味付けも腐りにくいように塩分を濃くしていた。具が入らない場合は「塩むすび」になる。
包み.
おにぎりの包みには大抵は海苔が使われる。関東では焼き海苔、関西では味付け海苔が好まれる他、板海苔を使う地方もある。
海苔での包み方は様々である。三角形のお握りの場合は、次のような方法がある。