While the Stars and Stripes are a common sight around homes and public buildings throughout the country, the flag takes on a special significance on Veterans Day, when the nation honors those who have fought and continue to fight for the United States of America.