Just to make @10Turkeys post as clear as possible:
Armed Forces Day is to honor those currently serving in our military.
Veterans Day is to honor those who served in our military (and were honorably discharged). That in the parenthesis is mine, and I think it's implied, but thought it should be made clear.
Memorial Day is to honor those who died while serving and as a direct result of their military service. For example, a person who died as a result of KIA, FFI or during military training would be honored on this day. If an active military person died in a car accident on vacation with their family or fell off a ladder while working on their house, this is not your day.
Details matter.
Eddie