A stiletto is a specialized dagger with a long slender blade and needle-like point, primarily intended as a thrusting and stabbing weapon.
Stiletto
"Italian stiletto" swichblade, open and closed
A dagger is a fighting knife typically with a very sharp point and usually one or two sharp edges, typically designed or capable of being used as a cutting or thrusting weapon. Daggers have been used
Stiletto
…A stiletto (plural stilettos) is a specialized dagger with a long slender blade and needle-like point, primarily intended as a thrusting and stabbing weapon. The stiletto blade's narrow cross-section and…
The Fairbairn–Sykes fighting knife, a modern-day dagger
A bronze dagger from Lorestan, Iran, 2600–2350 BCE
A Neolithic dagger from the Muséum de Toulouse
Pre-Roman Iberian iron dagger forged between the middle of the 5th and the 3rd century BC