Memorial Day is when we remember and honor the men and women who gave their lives in service to our nation. Veterans Day is when we honor those who have served our nation, including those currently serving who fought for our nation. Armed Forces Day is when we celebrate those currently serving.