Why do We have Veterans Day?

Veterans Day is to honor our Military Veterans past and present for there heroic service that have provided for our country. Veterans Day is a great way to appreciate our Veterans by honoring them.