what is the difference between retired military and veteran
Veteran The most common usage is for former armed services personnel. A veteran is one who has served in the armed forces, especially one who has served in combat. The National Guard and Reserve is included. It is especially applied to those who served for an entire career, usually of 20 years or more, but may be applied for someone who has only served one tour of duty. A common misconception is that only those who have served in combat or those who have retired from active duty can be called military veterans.
Military discharge To receive an honorable discharge, a service member must have received a rating from good to excellent for his or her service. Service members who meet or exceed the required standards of duty performance and personal conduct, and who complete their tours of duty, normally receive honorable discharges. However, one need not complete a term of service to receive an honorable discharge, provided the reason for involuntary discharge is not due to misconduct. For instance, service members rendered physically or psychologically incapable of performing assigned duties normally have their service characterized as honorable, regardless of whether they incurred the condition or disability in the line of duty, provided they otherwise met or exceeded standards. Similarly, service members selected for involuntary discharge due to a Reduction in Force (RIF) typically receive an honorable discharge, assuming their conduct while on active duty met or exceeded standards.