Vexillologie is de studie van vlaggen. Het woord komt zowel van het Latijnse woord vexilla "klein zeil" voor vlag als van het Griekse achtervoegsel-ology dat "studie van" betekent. Het vexillum was een bepaald soort vlag dat door de Romeinse legioenen werd gebruikt. Vexillologie is een soort studie van symbolen die verband houdt met de heraldiek. Een persoon die vlaggen bestudeert is een vexilloloog, en een persoon die vlaggen ontwerpt is een vexillograaf.

Omdat ze buiten worden gevlagd, waar ze met de wind mee bewegen, worden vlaggen meestal ontworpen met gedurfde afbeeldingen en heldere, basiskleuren. Vlagontwerp volgt ook een historisch proces, waarbij latere vlagontwerpen gebaseerd zijn op vroegere vlagontwerpen. Dit betekent dat vele vlaggen in een gebied er gelijkaardig kunnen uitzien omdat ze allemaal gebaseerd zijn op één historische vlag. Voorbeelden hiervan zijn de Pan-Afrikaanse kleuren, de Pan-Arabische kleuren en het Noordse kruis.