The US flag, nicknamed the Stars and Stripes, represents the history of the United States.
The blue represents the sky, or heavens, that watch over the fifty states, symbolized by the fifty white stars. The blue and white portion of the flag is also called "The Union" and can stand alone as the "Union Jack", flown on maritime vessels.
The thirteen red and white stripes represent the thirteen original colonies of the United States.
The red represents the blood that was shed for freedom from the United Kingdom and the white represents the purity of US liberty from her mother country.