Een vlag is een stuk stof (meestal rechthoekig of vierhoekig) met een opvallend ontwerp dat wordt gebruikt als symbool, als signaalgever of als decoratie. De term vlag wordt ook gebruikt om te verwijzen naar het gebruikte grafische ontwerp, en vlaggen zijn sindsdien uitgegroeid tot een algemeen hulpmiddel voor rudimentaire signalering en identificatie, vooral in omgevingen waar communicatie even uitdagend is (zoals de maritieme omgeving waar semafoor wordt gebruikt). nationale vlaggen zijn patriottische symbolen met gevarieerde uiteenlopende interpretaties, vaak met sterke militaire verenigingen vanwege hun oorspronkelijke en voortdurende militaire gebruik. vlaggen worden ook gebruikt in berichten, reclame of voor andere decoratieve doeleinden.