Первые упоминания об одном из главных символов датируются еще XIII веком. Флаги появились гораздо позднее знамен и обязаны своим рождением развитию мореходства, и не просто мореходства, а появлению больших флотов крупных. Российский государственный флаг начинает свою историю с морского судоходства. Прообразом современного флага России историки склонны считать знамя первого русского парусного воинского корабля «Орел». Появление триколора связано с Петром I. При нем бело-сине-красное полотнище находит воплощение в разных видах. Потом бело-сине-красный оставался торговым, коммерческим флагом России. В зависимости от мероприятий при украшении улиц на официальные праздники использовали черно-желто-белый, а на массовые народные гуляния – бело-сине-красный.
В 1991 году государственным флагом вновь становится традиционный триколор. Среди современных трактовок цветов наиболее универсальной считается такая: белый – мир, чистота, благородство; синий – верность и честь, приверженность идеалам, целомудрие; красный – энергия, сила, мужество, любовь. Подробнее здесь