Veterans Day, held annually on November 11, honors the end of World War I, marking the date the armistice took effect on November 11, 1918.