Veterans Day is an American celebration and this holiday is celebrated for honoring military veterans. Its an federal holiday as well as state holiday in nation, it is on the weekday closest to November 11th each year. So celebrate this Remembrance Day or Armistice Day in other parts of the world, the anniversary of the signing of the Armistice that ended World War I.