L'héraldique, ou science des armoiries, est née au XIIe siècle de la nécessité pour les chevaliers d'être reconnaissables et reconnus lors des batailles. Elle a été codifiée par les hérauts d'armes pour les tournois et ses règles sont toujours en vigueur.
Les armoiries n'ont jamais été réservées à une classe particulière. Si la noblesse en a usé d'une manière quasi-générale, les roturiers, les paysans ont aussi utilisé un blason pour leur usage personnel. De même, des corporations de métiers, des communautés et des villes ont possédé leurs propres armoiries.