Medieval Warriors used many different Weapons. They used swords, axes, spears and shields.
In the medieval times they also used weapons for defense. They had cannons for a defense because the cannon can fire very big cannon balls which prevents an enemy to attack a castle or a village.
archery was a very important weapon in the medieval times. It was used to kill enemy's from a distance. They used bow and arrows and crossbows to do this.
Knights used spears when they were in jousts. They would try to knock thier opponent of thier horse when they were jousting.