Veterans Day is the only official U.S. holiday that honors a specific subset of American citizens -- those who have served in the armed forces.
It began with Woodrow Wilson's proclaimation of Armistice Day in 1919 which celebrated the.
More info here:
Why Armistice Day Is A Better Name Than Veterans Day Stephen http://walt.foreignpolicy.com/posts/2009/11/1... ...