Veterans Day in the USA is often confused with the other two. Veterans Day pays respect to all veterans of the US Army, Memorial Day recognizes those who died in the service, while Armed Forces Day honours those currently serving.