The stripes mean the 1st 13 STATES. some people say they represent the the 13 colonies, but they are wrong. If you think about it, the 13 colonies were ruled by Britan and why would we want to put something British on the American flag? We were trying to break free from british rule so we wouldn't want to put something British on the U.S. flag. The red stripes mean courage and the white mean bravery. THE RED DOESN'T MEAN BLOOD AT ALL!