While both honor our military personnel, the former is a day to remember and pay respect to all the men and women that died serving our country in a war, whileVeterans Day is to celebrate the soldiers who are still alive and served in the forces at anytime, during peace or war.