By Jeff Goldman/NJ Advance Media for NJ.com
Sunday Nov. 11, is Veterans Day, the annual day to honor men and women who served in the U.S. military. Since the date falls on a weekend in 2018, the federal holiday is observed this year on Monday, Nov. 12.
Veterans Day, which celebrates the service of all military veterans, is sometimes confused with Memorial Day, the holiday in late May that honors those who died while serving in the military.
In 2019, Veterans Day will be observed as normal on Nov. 11, which falls on a Monday.