[link|http://www1.va.gov/vetsday/|Veteran's Day] was originally called Armistice Day (after beating the Huns in WW-I). But then, this being the US, it is shifted to the nearest Monday to make for 3-day weekends.

The intent of the day is to honor war veterans (dead or alive). Actual "celebration" is usually a minute of silence at 11:11 AM.