Prve zastave pojavile su se u 18. stoljeću i njima se označavalo vlasništvo nad nekom zemljom ili teritorijem. I puno prije toga su ratnici stavljali oznake na svoje štitove i vezivali tkanine za koplja kako bi razlikovali jednu grupu od druge.
Danas svaka država mora imati svoju zastavu, kao i himnu. Postoji čak i znanost koja se bavi proučavanjem zastava, a zove se veksilologija. Zastave su gotovo u pravilu pravokutnog oblika. Iznimke su Nepal (ima dva trokuta jedan na drugome) te Vatikan i Švicarska čije su zastave kvadrati. Zastave stoje na vrhu visokog stupa, osim u slučaju kad umre netko od važnosti za državu. Tada se one spuštaju u znak žalosti na pola koplja. Najčešći simboli koji se koriste na zastavama su sunce, mjesec, zvijezde, križ, trokut i kvadrat.
Grb je u sredini hrvatske crveno-bijelo-plave zastave
Hrvatska zastava na sredini ima grb u obliku štita sastavljen od 25 crvenih i bijelih polja. U kruni je pet štitova s povijesnim hrvatskim grbovima. Prvi s lijeva je najstariji poznati grb Hrvatske. Slijede grbovi Dubrovačke Republike, Dalmacije, Istre i Slavonije.
Nisu znali da im države imaju istu zastavu
Na zastavi Lihtenštajna su od 1852. do 1921. godine bila dva polja, plavo i crveno, jedno pored drugog. Onda su odlučili da im polja ipak budu jedno ispod drugog, vodoravno, no takvu je zastavu već imao Haiti. Zabunu su shvatili tek 15 godina poslije na Olimpijskim igrama u Berlinu kad su sportaši Lihtenštajna prvi put nastupili. Iduće godine dodali su krunu na svoju zastavu.
Jedina jednobojna zastava na svijetu
Do 2011. Libija je koristila samo zelenu boju na zastavi. To je bila jedina država u svijetu koja nema ni jedan simbol ili drugu boju.
Križ za sve Skandinavce
Najstarija zastava koja se i danas koristi je danska. U upotrebi je od 13. stoljeća. Bijeli križ na crvenom polju predstavlja kršćanstvo. Križ iz istog razloga imaju na svojim zastavama sve skandinavske zemlje (na slici s lijeva na desno su danska, švedska i norveška zastava).
Cijeli kontinent koristi iste boje
Većina afričkih država koristi zelenu, crvenu, žutu i crnu. One predstavljaju plodnu zemlju, krvoproliće te nadu za mirom i neovisnošću. Neke u sredini imaju štit koji simbolizira hrabrost ratnika, poput zastave Kenije.