We call it "Armistice Day" but it's also known as "Rememberance Day" and also "Veterans' Day." Whatever it's name, it serves as a time to honor those who have died in war, no matter where it was fought, whether it was a "real war" or which side they served.
The day started in memory of the end of World War 1 when the leaders of several countries signed an agreement to stop fighting. The signing took place at 11am on November 11th, 1918. The thought was that there would be no more wars because the horrors of WW1 would stop anyone thinking war was an answer.
Less than 21 years later, World War 2 broke out. Since its end, there have been very few days without some form of fighting occuring on the planet.
Now we're in the middle of what could very well become known as Vietnam 2. Just as Vietnam turned into a disaster for the USA in the 60's and 70's, so too could the situation in Iraq.
Lest we forget? Too late - it would appear that we as a whole have forgotten entirely - our illustrious leaders certainly appear to have... :(