What do the Colors on the Flag Mean?

The colors on our American flag do have great meaning. The red symbolizes hardiness, the white means purity, and the blue stands for perseverance.