Le même type d'armement est employé par les soldats pour défendre et attaquer une ville fortifiée.
Mais ce matériel a évolué au fil du temps et des avancées technologiques. Le grand tournant est en fait l'emploi de la poudre noire et de ce fait la création des armes à feu et de l'artillerie.
Au départ, les soldats sont équipés d'arcs à flèches, de lances, d'épées, de poignards, etc. et sont protégés par des boucliers, des cuirasses, des casques, etc. Tout ce matériel devient obsolète lors de l'utilisation d'armes à feu telles que le mousquet, le pistolet.
Afin de creuser des brèches dans les remparts, les assiégeants utilisent des armes de siège comme le trébuchet, la pierrière ou la baliste. Lorsque le canon est employé pour la première fois à partir du XV e siècle, il sert tout d'abord à effrayer l'ennemi. Mais on le perfectionne peu à peu afin qu'il puisse tirer toujours au même endroit et donc former à coup sûr une brèche dans les fortifications.