Eski okların farklı olmasının birkaç nedeni vardır: Kullanım amacına göre çeşitlilik: Oklar, muharebe, hedef, uzun mesafe gibi farklı görevlere göre şekillendirilirdi. Malzeme ve üretim teknikleri: Oklar, çam gibi belirli ağaç türlerinden yapılır ve üretimlerinde sinir ve balık tutkalı gibi malzemeler kullanılırdı. Coğrafi ve kültürel farklılıklar: Farklı bölgelerde ve kültürlerde okların tasarımı, yerel ihtiyaçlar ve geleneklere göre şekillenirdi. Teknolojik gelişim: Zamanla okların tasarımı, atış hızını artırmak için evrim geçirdi. Bu faktörler, okların şekil ve işlevlerinde çeşitlilik yaratmıştı.